You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Minimize initial complexity in user-facing code
44
44
45
-
> Starter implementations and test classes should not include the `final` keyword in class declarations as it isn't strictly necessary and could be confusing to people unfamiliar with Java.
45
+
> Minimize (within reason) the number of Java language constructs a user is exposed to simultaneously at the beginning of the track. Instead, introduce those constructs with examples and hints in an appropriate later exercise. Specific applications of this policy include:
46
+
> - avoiding use of the `public` keyword in user-facing class declarations, method signatures, and parameter signatures;
47
+
> - avoiding use of the `final` keyword in user-facing class declarations, method signatures, and parameter signatures.
0 commit comments