Это резюме книги Рефакторинг Мартина Фаулера, Кента Бека, Джона Бранта, Уильяма Опдайка и Дона Робертса. Более подробную информацию вы можете получить на сайте Мартина Фаулера.

Эта работа - попытка лучше понять и изучить принципы книги и помочь всем, кто когда-либо хотел ее прочитать, но не находил времени.

Но я говорю вам, вы должны прочитать его полностью, оно того стоит. (Купи!)

Настоящая проверка хорошего кода - это то, насколько легко его изменить. Код должен быть очевидным: когда кому-то нужно внести изменение, он должен иметь возможность легко найти код, который нужно изменить, и быстро внести изменения, не внося никаких ошибок. - Мартин Фаулер

Показатель

Глава 1 Первый пример

Глава 2.1 Принципы рефакторинга (Часть I)

Глава 2.2 Принципы рефакторинга (Часть II)

Глава 2.3 Принципы рефакторинга (Часть III)

Глава 3 Плохой запах в коде

Глава 4 Строительные тесты

Глава 5 Знакомство с каталогом

Глава 6 Первый набор рефакторингов

Глава 7 Инкапсуляция (скоро…)

Глава 8 Перемещение функций (скоро…)

Глава 9 Организация данных (скоро…)

Глава 10 Упрощение условной логики (скоро…)

Глава 11 Рефакторинг API (скоро…)

Глава 12 Работа с наследованием (скоро…)

Если у вас есть какие-либо сомнения или предложения, вы можете связаться со мной по любому из этих способов. (Или, если вы тоже хотите просто поговорить!) Спасибо!

Https://twitter.com/rsmelo_

Https://github.com/rsmelo92

Https://www.linkedin.com/in/rafael-melo-info/

Https://rsmelo92.github.io/portfolio/