От Iva
К Владимир К.
Дата 17.06.2010 07:56:53
Рубрики Прочее; Тексты;

Re: Разъясните пожалуйста,...

Привет

"красивое решение" - это проблема приблизительно такого рода.

Есть задача и есть несколько решений. Выбирается "красивое" и сложное, так как простое - это не "солидно".
После этого долго и нудно трахаются с красивым решением.

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

В общем куча времени, денег - а в результате что-то плохо работающее, непрерывно исправляемое.


>Это то, во что я вляпывался, или что-то иное?

Не знаю :-)

>В любом случае, понимание может оказатся полезным в моей работе.


Нет хуже работы - пасти дураков. Бессмысленно храбрых - тем более.(Киплинг).

От Владимир К.
К Iva (17.06.2010 07:56:53)
Дата 17.06.2010 13:15:06

Принцип понятен. Но... А можно какой-нибудь пример "красивости"? (-)




От Владимир К.
К Владимир К. (17.06.2010 13:15:06)
Дата 17.06.2010 13:22:49

Кстати, мои попытки внедрить там, где я работал, нормальные рабочие группы и репозиторий типовых решений - провалились.

Руководителям - геморрой (потому что нужно свою культуру управления
повысить, причём не формально, "по бумажкам", а реально).
А исполнителям привычнее трахаться индивидуально, изобретая индивидуальные
велосипеды (ну и специфическое "ноу хау", когда только конкретный
исполнитель разбирается, что он там наваял для заказчика, и потому
"незаменим").



От АлК
К Iva (17.06.2010 07:56:53)
Дата 17.06.2010 11:45:20

Re: Разъясните пожалуйста,...

>"красивое решение" - это проблема приблизительно такого рода.
>Есть задача и есть несколько решений. Выбирается "красивое" и сложное, так как простое - это не "солидно".

У меня почему-то "красивое" больше ассоциируется с "простым". То, что вы здесь называете "красивым" - это навороченное решение, обязательно с применением самых "современных", "крутых", тяжеловесных средств разработки, к красоте это не имеет ни малейшего отношения, а вот к "солидности", как ее понимают многие наши горе-программисты - да.

>После этого долго и нудно трахаются с красивым решением.
> ...
>Плюс у каждого свое представление о "красивом" и "правильном" решении.
>В общем куча времени, денег - а в результате что-то плохо работающее, непрерывно исправляемое.

Это точно.

От Владимир К.
К АлК (17.06.2010 11:45:20)
Дата 17.06.2010 13:44:24

Примером, видимо, является сайт mail.ru.

А полгода назад там страницы (например, фотохранилища) вообще по пять минут
открывались (пока все скрипты на странице не отработают) с загрузкой совсем
не слабого процессора на 100%.

По сайтам - прямо эпидемия какая-то.



От Durga
К Iva (17.06.2010 07:56:53)
Дата 17.06.2010 09:33:37

^)

Программист выбирает "красивое" решение чтобы стать незаменимым. Оправдывает это своими офигительным мастерством и профессионализмом. При этом не ясно, что он сам по этому поводу думает - может и не отдавать себе в этом отчет.

От Владимир К.
К Durga (17.06.2010 09:33:37)
Дата 17.06.2010 13:26:47

Так-так, стало яснее. "Красивое" = слишком "оригинальное" и "непрозрачное". (-)