|
Тема |
Re: яко его [re: BobyB] |
|
Автор |
Killy-Man Jarro (Висок) |
|
Публикувано | 24.03.05 13:28 |
|
|
Това не е догма. Няма еднозначен отговор на въпроса дали и кога е по-добре да се пренапише един продукт. Зависи от това кой и колко време е мазал върху него и до каква степен първоначалната идея е изгубена в кода.
Мога да ти дам пример. Имахме един проект, който маследихме от друга фирма. Кодът беше голяма боза. След известен анализ беше оценено, че за 3 месеца, колкото ни бяха дали да съживим този код, ние можем да го пренапишем отначало и да стане много по-добре. Тогава аз не бях девелопер, а консултант, но можах да преценя, че и двете оценки са грешни. По-скоро смятах, че пренаписването можеше да стане не за 3, а за 6 месеца. В крайна сметка ни беше наредено да ползваме съществуващия код, защото шефовете и клиентите се страхуваха ужасно, че това, в което са инвестирали цяла година преди това, ще бъде захвърлено на боклука. Те, обаче, не можеха да предположат, че това тяхно решение, ще доведе до работа повече от 2 години и многократно по-скъп и по-некачествен продукт, отколкото ако го бяхме пренаписали.
Не ме разбирай погрешно - не съм проповедник на пренаписването - просто давам пример, в който изборът да се придържаме към стария код беше дълбоко погрешен.
|
| |
|
|
|