- Все цитаты из книги «Рефакторинг. Улучшение существующего кода»
- Все цитаты из книг Джейн Робертс
- Все цитаты из книг Мартин Фаулер
- Все цитаты из книг Martin Fowler
- Все цитаты из книг Кент Бек
- Все цитаты из книг John Brant
- Все цитаты из книг William Opdyke
- Все цитаты из книг Don Roberts
- Все цитаты из книг Джон Брант
- Все цитаты из книг Уильям Апдайк
- Все цитаты из книг Jay Fields
- Все цитаты из книг Shane Harvie
- Все цитаты из книг Брант Джон
- Все цитаты пользователя evaandlilit
Рефакторинг представляет... «Рефакторинг. Улучшение существующего кода»
Рефакторинг представляет собой процесс такого изменения программной системы, при котором не меняется внешнее поведение кода, но улучшается его внутренняя структура. Это способ систематического приведения кода в порядок, при котором шансы появления новых ошибок минимальны.
Со временем код модифицируется и целостосность системы, соответствие ее структуры изначально созданному дизайну постепенно ухудшаются.
Плохо спроектированную систему трудно модифицировать потому что нелегко понять где изменения нужны. Следовательно есть большая вероятность что программист ошибется.