Este capítulo trata sobre mantener la limpieza en niveles superiores de abstracción mediante la separación de aspectos como la construcción y el uso de objetos. Se recomienda separar la creación de objetos en el método main y su uso posterior, utilizar factorías para la creación de objetos cuando sea necesario, e inyectar dependencias en lugar de que las clases las creen directamente. Esto permite una arquitectura más evolutiva y con mejores pruebas unitarias.