May 2024
Intermediate to advanced
192 pages
4h 26m
English
This chapter covers
Congratulations! You’ve finished this journey through the six most important characteristics of simple object-oriented design:
Small units of code
Consistent objects
Proper dependency management
Good abstractions
Properly handled infrastructure
Well modularized
In this chapter, I discuss a few pieces of advice that I also consider essential to keep object-oriented designs as simple as possible. Some were briefly mentioned in previous chapters but are so important that I’ve dedicated a separate section to them.