Здравствуйте, Ikemefula, Вы писали:
I>А вот выделять рефакторинг в отдельную фазу проекта мягко говоря смысла не имеет, т.к. это превращается в судорожный улучшайзинг(в лучшем случае), а бОльшую часть времени люди будут работать с устаревшей структурой кода. Да и заказчик не склонен ждать даже несколько недель пока закаончится эта фаза.
Если твой рефакторинг занимает недели и никак не меньше, то ты делаешь все катастрофически неправильно.