- Регистрация
- 24.06.19
- Сообщения
- 61,681
- Реакции
- 344,936
Последние темы автора:
- [Animara] Основа. Игра на ханге (2022)
- [Нейролаборатория] Нейроконтент 2.0 (2025)
- [Ринат Минязев] [Stepik] Свой веб-сайт и telegram-бот в облаке — настрой и запусти сам (2025)
- [Арина Веспер] [Vesperfin] VesperfinCode: поддержка. 4-й поток (2025)
- [Маргарита Акулич] Инсульт. Понимание, предотвращение, лечение (2025)
- #1
Голосов: 0
Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру - автору одной из тех книг, которые написаны "на все времена".
Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным - о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении архитектуры существующего кода.
Скачать:Для просмотра ссылок пройдите регистрацию