[sisyphus] [JT] nut-2.4.3

REAL root на mmedia2.kemsu.ru
Пт Июн 18 01:59:36 UTC 2010


Andrii Dobrovol`s`kii пишет:
>> Неправильно. В рефакторинге ничего не переписывается заново, а берётся
>> исходный код и преобразуется для облегчения дальнейшего развития проекта.
>>
> Что значит преобразуется? Только удаляется ненужное?

Нет. Происходит переименование переменных и функций на более 
вменяемые, изничтожение копипастерства путём выделения кусков кода в 
отдельные функции, миграция функций из одного места в другое (из 
класса в класс, если речь про ООП, либо из модуля в модуль), 
применение шаблонов проектирования (архитектура, как правило, не 
затрагивается, либо затрагивается крайне незначительно), нормализация 
структур данных... в общем, наведение порядка. Пересадка желудка из 
задницы в левую область брюшной полости.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


Подробная информация о списке рассылки Sisyphus