Рефакторинг — это улучшение качества кода без изменения его функциональности. Но при этом меняется исходный код программного продукта: улучшается структура, код становится читаемым и поддерживаемым и растет его производительность. Большой плюс рефакторинга в том, что из кода убираются лишние нагромождения и визуальное восприятие программы в разы улучшается. А также к важным причинам использования рефакторинга можно отнести ⬇️ ▪️ Удобство прочтения. Рефакторинговый код легче читать, а также искать потенциальные проблемы и ошибки...
В этой статье я вам покажу и расскажу о книгах, которые должен прочитать каждый программист.Книги, которые помогут в будущем. 1. «Эффективная работа с унаследованным кодом», Майкл К. Физерс Автор объясняет, как быстро разбираться в унаследованном коде, как тестировать его, как правильно вносить изменения. Книга содержит множество эффективных приёмов, предназначенных специально для этих задач. 2. «Приёмы объектно-ориентированного проектирования. Паттерны проектирования», Эрих Гамма и другие Классика для программиста...