BigHugger
sk Skill · jabrena

121-java-object-oriented-design

Use when reviewing, improving, or refactoring Java object-oriented design, including applying SOLID, DRY, or YAGNI; improving classes and interfaces; correcting encapsulation, inheritance, or polymorphism; resolving God Class, Feature Envy, or Data Clumps; and improving object creation, methods, or exception contracts. Triggers include review Java OOD, refactor Java OOD, improve Java OOD, fix OOP misuse, and…

installs 8w
126
30-day movement
starts with the next reading
Related entries
1
Connections
0
Java
Host repository
jabrena/plinth
Version
0.18.0
Installs, lifetime
396
Installs, 8 weeks
126
Licence
Apache-2.0
Host stars
440
Host language
Java