Чистый дизайн: практика эмпирического проектирования программного обеспечения
«Чистый дизайн» — это книга о создании программного обеспечения, которое легко читать, поддерживать и развивать. Автор фокусируется на эмпирическом подходе, основанном на опыте, проверенных принципах и реальных кейсах.
В книге рассматриваются:
- как писать чистый, понятный и устойчивый код;
- принципы модульности, гибкости и инкапсуляции рефакторинг;
- антипатерны и типичные ошибки программистов;
- дизайн API, архитектурные решения и тестирование.
Это must-read для программистов, архитекторов и всех, кто хочет создавать качественное программное обеспечение.