- Регистрация
- 24.06.19
- Сообщения
- 52,563
- Реакции
- 292,717
Последние темы автора:
- [Елена Силка] Техники формирования ценности и удержания статусных мужчин (2024)
- [Филип Гарднер, Энди Стэндинг] Мебель своими руками. 35 МК, которые можно сделать за выходные (2024)
- [Патрик Кинг] Смол-ток. Перестаньте говорить о погоде и начните налаживать реальные связи (2024)
- [М. Романова] Абсолютное Расслабление. Практика для тех, кто хочет отдохнуть и восстановиться (2024)
- [Галия Злачевская] [Шитье] Компьютерная программа по построению брюк на любую фигуру (2024)
- #1
Голосов: 0
Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру - автору одной из тех книг, которые написаны "на все времена".
Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным - о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении архитектуры существующего кода.
Скачать:Для просмотра ссылок пройдите регистрацию