You are viewing lodin

Костя Хедин - О правильной постановке задачи [entries|archive|friends|userinfo]
Konstantin S. Uvarin

[ website | Шуточки ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

О правильной постановке задачи [Jun. 5th, 2014|12:32 pm]
Previous Entry Share Next Entry
[Tags|, , ]

"У нас есть вполне рабочая система, но она крайне сложна в сопровождении. Надо сделать такую же с нуля!".

Сделали. С нуля. Такую же.
linkReply

Comments:
[User Picture]From: kogan
2014-06-05 09:34 am (UTC)

(Link)

Как было написано в одном советском путеводителе по Средней Азии, "на противоположном берегу реки урюк слаще".
[User Picture]From: lodin
2014-06-05 11:06 am (UTC)

(Link)

Ну в эпоху микроконтроллеров и квадрокоптеров это уже не проблема - съесть урюк с другого берега реки.
[User Picture]From: kogan
2014-06-05 11:08 am (UTC)

(Link)

Но не когда этот берег еще предстоит нарисовать :-)
From: donnanna
2014-06-05 10:32 am (UTC)

(Link)

ыыыы
может её хоть поддерживать легче?
[User Picture]From: lodin
2014-06-05 11:01 am (UTC)

(Link)

Ну в исходном случае из жизни это было совершенно оправданное решение (даже с учётом).

А в среднестатистическом - авторы "снуля" скоро забьют его поддерживать, потому что это ж скучно, и займутся чем-то новым. А поддерживать будут падаваны, которым опять будет сложно.
[User Picture]From: winpooh
2014-06-05 12:22 pm (UTC)

(Link)

На одной из прошлых работ наблюдал вот ровно такой сценарий :))
А ещё на Хабре намедни очень жызненная статья была: http://habrahabr.ru/post/225093/
[User Picture]From: lodin
2014-06-05 12:35 pm (UTC)

(Link)

Так я тоже наблюдал, запись неспроста появилась. Но там это было не абсурдное решение исходя из принципа Питера, а вполне здравое (даже с учётом "получилось такое же").
[User Picture]From: dennisgorelik
2014-09-20 11:38 pm (UTC)

(Link)

Сколько времени заняло создание оригинальной системы?
Сколько времени заняло пересоздание системы?

Лучше ли работает пересозданная система, чем оригинальная?
[User Picture]From: lodin
2014-09-21 07:47 am (UTC)

(Link)

Та часть, на которую было внятное ТЗ, около двух месяцев, а всего около года. Оригинальная, думаю, быстрее (хотя никто не считал, конечно). Но её очень долго допиливали и докостыливали.

Впрочем, в том случае переписывание было-таки оправдано. Хотя, конечно, могло бы быть и лучше...
[User Picture]From: dennisgorelik
2014-09-21 08:10 am (UTC)

(Link)

Чем было оправдано переписывание?

http :// www. joelonsoftware .com/articles/fog0000000069.html
making the single worst strategic mistake that any software company can make:

They decided to rewrite the code from scratch.