Рефакторинг — это контролируемый процесс улучшения кода, без написания новой функциональности. Результат рефакторинга — это чистый код и простой дизайн.
Грязный код | Чистый код |
---|---|
Грязный код является не только результатом лени и невежества, но и побочным продуктом частых изменений в процессе разработки. | Чистый код — это код, который просто читать, понимать и поддерживать. Чистый код улучшает предсказуемость разработки и повышает качество продукта. |