Мартин Фаулер - Рефакторинг. Улучшение проекта существующего кода
Понятие рефакторинга возникло в кругах, близких к Smalltalk, но очень быстро проложило дорогу к другим языкам программирования. Поскольку оптимизация является неотъемлемой частью развития программного обеспечения, этот термин появляется, как только проектировщики начинают вести профессиональные беседы. Программисты знают, что с первого раза хорошо работающую программу не получить — она должна развиваться постепенно.
Автор: Мартин Фаулер
Язык: Русский,
Жанр: Программирование,
Формат: PDF