beldmit: (Манул)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2018-08-06 02:12 pm

Спагетти-вестерн

Программист, писавший значительный кусок кода, уволился и уехал на Запад. Вчерашний выпускник ВМК, которому велено дописать ключевую фичу до релиза, заглядывает в доставшийся ему код, и видит там спагетти.

Джуниору предстоит достучаться до бывшего коллеги, преодолев спам-фильтры, файрволлы, NDA, десяток часовых поясов и языковый барьер между Java и Haskell, чтобы релиз вышел вовремя.
stanislavvv: (Default)

[personal profile] stanislavvv 2018-08-06 12:26 pm (UTC)(link)
На работе до вестерна решили не доводить - быстрее переписать :-)
juan_gandhi: (Default)

[personal profile] juan_gandhi 2018-08-06 02:59 pm (UTC)(link)
В каком смысле он коллега? Он же уволился. Он уже ничего не должен. Или ему заплатили за консультацию?
juan_gandhi: (Default)

[personal profile] juan_gandhi 2018-08-06 06:17 pm (UTC)(link)
При хорошем - да; жалко, что ли.

Но я когда из Борланда уходил, потому что уже достало, никаких прибавок, то когда им понадобилась консультация, зарядил так, чтобы уважали. А потому что. Хорошая контора, но не одних же менеджеров кормить.
phd_ru: (Default)

Анализ требований, архитектура, код, сопровождение

[personal profile] phd_ru 2018-08-06 03:26 pm (UTC)(link)
У нас уволился юный гений, который написал очень много кода, код этот работает в production, а к нему нет ни строчки комментариев и ни байта документации. Уволился со скандалом, поэтому обращений не принимает. Разработка, конечно, прекращена, а ошибки я исправляю.

Другой талант уволился по факту. Т.е. он просто исчез, достучаться невозможно. К счастью, за ним было мало кода, и код этот неплохо написан.
Edited 2018-08-06 15:27 (UTC)
alik: (Default)

Re: Анализ требований, архитектура, код, сопровождение

[personal profile] alik 2018-08-06 03:41 pm (UTC)(link)
Вот поэтому в компаниях гениев и талантов не любят и не доверяют им.
phd_ru: (Default)

Re: Анализ требований, архитектура, код, сопровождение

[personal profile] phd_ru 2018-08-06 03:53 pm (UTC)(link)
У нас их любят и доверяют. Ничего с них не требуют, во времени и по качеству кода не ограничивают, документацию не спрашивают. Результат соответствующий. :-(

PS. Контора не коммерческая, государственная, денег много. А управлять программными проектами так и не учились.
klebestr: Fork geneva (Default)

[personal profile] klebestr 2018-08-06 05:01 pm (UTC)(link)
Из спагетти сделать равиоли - не хрен собачий.
nataraj: (Default)

[personal profile] nataraj 2018-08-14 09:06 am (UTC)(link)
А что есть спагетти? Отстаю я от жизни...
nataraj: (Default)

[personal profile] nataraj 2018-08-15 11:05 am (UTC)(link)

Понял, спасибо!

Еще

[identity profile] gineer.livejournal.com 2018-09-29 04:31 pm (UTC)(link)
клюгерский... от имени Клюгер ;)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)

[personal profile] qkowlew 2018-08-16 07:57 pm (UTC)(link)
Для полноты картины. Смешной пример КОРОТКОГО, работающего, решающего осмысленную задачу, но при этом явно "спагетти"-кода, который я как-то на коленке написал:

http://gfns.net/doc/cachetest/
Edited 2018-08-16 19:58 (UTC)