20 Effective Java Tuesday! Prefer Interfaces to Abstract Classes 21 Effective Java! Design Interfaces for Posterity 22 Effective Java! Use Interfaces Only to Define Types 23 Effective Java! Prefer Class Hierarchies to Tagged Classes 24 Effective Java! Favor Static Members Classes over Non-Static 25 Effective Java! Limit Source Files to a Single Top-Level Class 26 Effective Java! Don't Use Raw Types 27 Effective Java! Eliminate Unchecked Warnings 28 Effective Java! Prefer Lists to Array 29 Effective Java! Favor Generic Types 30 Effective Java! Favor Generic Methods 31 Effective Java! Use Bounded Wildcards to Increase API Flexibility 32 Effective Java! Combine Generics and Varargs Judiciously 33 Effective Java! Consider Typesafe Heterogenous Containers 34 Effective Java! Use Enums Instead of int Constants 35 Effective Java! Use Instance Fields Instead of Ordinals 36 Effective Java! Use EnumSet Instead of Bit Fields 37 Effective Java! Use EnumMap instead of Ordinal Indexing 38 Effective Java! Emulate Extensible Enums With Interfaces. ![]() ![]() 3 Effective Java Tuesday! Singletons! 4 Effective Java Tuesday! Utility Classes! 5 Effective Java Tuesday! Prefer Dependency Injection! 6 Effective Java Tuesday! Avoid Creating Unnecessary Objects! 7 Effective Java Tuesday! Don't Leak Object References! 8 Effective Java Tuesday! Avoid Finalizers and Cleaners! 9 Effective Java Tuesday! Prefer try-with-resources 10 Effective Java Tuesday! Obey the `equals` contract 11 Effective Java Tuesday! Obey the `hashCode` contract 12 Effective Java Tuesday! Override `toString` 13 Effective Java Tuesday! Override `clone` judiciously 14 Effective Java Tuesday! Consider Implementing `Comparable` 15 Effective Java Tuesday! Minimize the Accessibility of Classes and Member 16 Effective Java Tuesday! In Public Classes, Use Accessors, Not Public Fields 17 Effective Java Tuesday! Minimize Mutability 18 Effective Java Tuesday! Favor Composition Over Inheritance 19 Effective Java Tuesday! Design and Document Classes for Inheritance or Else Prohibit It. 1 Effective Java Tuesday! Let's Consider Static Factory Methods 2 Effective Java Tuesday! The Builder Pattern!.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |