Книга Роберта Мартина «Чистая архитектура» помогает улучшить качество кода и производительность приложений следующим образом:
- Облегчает развитие и поддержку кода. 1 Если программное обеспечение построено правильно, то вносить изменения или дополнять функциональность можно легко и быстро. 1 Если же код построен неправильно, то количество усилий для работы вырастает в разы. 1
- Позволяет создавать легкоизменяемые системы. 14 Если каждое изменение противоречит предыдущим и не вписывается в уже созданную модель, то вносить изменения в будущем будет сложнее. 1
- Помогает добиться необходимой производительности. 5 Реорганизация кода позволяет добиться нужной производительности, когда потребуется что-то изменить или понять. 5
Таким образом, цель хорошей архитектуры, о которой идёт речь в книге, — минимизировать ресурсы, необходимые для поддержки и улучшения софта. 1