TL;DR There are 23 practical recommendations for object-oriented programmers. Most of them are completely against everything you've read in other books. For example, static methods, NULL references, getters, setters, and mut...

Buy Now From Amazon

Product Review

TL;DR There are 23 practical recommendations for object-oriented programmers. Most of them are completely against everything you've read in other books. For example, static methods, NULL references, getters, setters, and mutable classes are called evil.

Similar Products

Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)Object Thinking (Developer Reference)Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable SystemsCode Complete: A Practical Handbook of Software Construction, Second EditionClean Code: A Handbook of Agile Software CraftsmanshipDesign Patterns: Elements of Reusable Object-Oriented SoftwareRefactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))Head First Object-Oriented Analysis and Design