Chapter 10: ClassesDesigning small, cohesive classes with a single responsibility and organizing them for change.