?

Log in

No account? Create an account
entries friends calendar profile Previous Previous Next Next
программерское - ruik-ruik! röhh-röhh!
raydac
raydac
программерское
когда в модуле над которым работаю начинаю замечать параллельное копание и изменения от еще кого то, то мне всегда вспоминаются слова Наполеона Бонапарта - "лучше один плохой главнокомандующий чем два хороших"

Tags:

17 comments or Leave a comment
Comments
vlkamov From: vlkamov Date: October 15th, 2013 03:07 am (UTC) (Link)
Неплохо сказано и вообще глубокая мысль.
У армии есть цель, долгосрочная - обеспечить внешнюю безопасность страны, среденсрочная - выиграть войну, краткосрочная - ввиграть битву.

У военачальников же, о которых говорит Наполеон, есть цель повыше - личное первенство. Чисто кобели на случке.
raydac From: raydac Date: October 15th, 2013 03:10 am (UTC) (Link)
не, просто самое главное это замысел, а когда несколько человек делает то замысла нет и на выходе как правило говнопродукт
vit_r From: vit_r Date: October 15th, 2013 04:01 am (UTC) (Link)
Главнокомандующего тут-то как раз и нет. Особенно, если "кто-то".

В принципе, параллельные изменения при правильной организации процесса проходят без проблем. Правда, вживую это было один раз и в достаточно крутой группе.
raydac From: raydac Date: October 15th, 2013 04:45 am (UTC) (Link)
над кодом и модулем главнокомандующий это программист который его разрабатывает
vit_r From: vit_r Date: October 15th, 2013 04:56 am (UTC) (Link)
Командуют людьми. А это просто мастеровые.
raydac From: raydac Date: October 15th, 2013 05:28 am (UTC) (Link)
ну какнить попробуй пописать программу с кемнить децентрализованно ))
vit_r From: vit_r Date: October 15th, 2013 05:38 am (UTC) (Link)
С кем-нибудь - это дело гиблое. Если есть чёткая система правил по изменениям и обмену информацией, и все их строго соблюдают, то без проблем.
raydac From: raydac Date: October 15th, 2013 05:52 am (UTC) (Link)
четкая система правил по изменению и обмену и строгое соблюдение это вчерашний день, где ты такое видел в аджайлмире
alexott From: alexott Date: October 16th, 2013 04:59 am (UTC) (Link)
это ошибочное мнение :-)
можно разделить области ответственности и нормально интегрировать все вместе - либо делать фичи совсем уж маленькими, но это не всегда возможно
raydac From: raydac Date: October 16th, 2013 05:08 am (UTC) (Link)
можно, но такое очень редко и из того что я видел, компании которые такое практиковали по большей части имитировали разделение областей ответственности, для реального разделения не хватало душевных сил
p.s.
это для компаний примерно так же сложно как для большинства программистов разрабатывать продукт с расчетом на себя как на пользователя продукта, мысль что "если что залезу и подправлю" или "попрошу васю и он подправит" порождает массу буллшита

Edited at 2013-10-16 09:11 am (UTC)
alexott From: alexott Date: October 16th, 2013 05:18 am (UTC) (Link)
у нас тоже не без проблем, но приоритеты и сроки заставляют 3-х человек работать над одним и тем же компонентом... один из разработчиков попытался встать в позу, но был запинан
raydac From: raydac Date: October 16th, 2013 05:20 am (UTC) (Link)
я бы тогда лучше разбил компонент на еще более мелкие компоненты, впрочем может быть я слишком асоциален и испытываю приступы ярости и ненависти когда вижу что мой код начинает кто то курочить, тоже вариант
alexott From: alexott Date: October 16th, 2013 05:22 am (UTC) (Link)
разбить-то мы разбили, но есть точка центральной интеграции, а во вторых у человека была претензия - "а чего он в мой каталог коммитит?"
alll From: alll Date: October 15th, 2013 04:34 am (UTC) (Link)
Один мой знакомый комбат любил приговаривать, кося злобненько на замполита "одна голова хорошо, а две - задница".
raydac From: raydac Date: October 15th, 2013 04:44 am (UTC) (Link)
никто как советские военнослужащие знают чем кончается неединоначалие, от этого погибла как минимум одна советская подводная лодка и почти всё командование тихоокеанского флота в авиакатастрофе
fantaseour From: fantaseour Date: October 16th, 2013 12:24 am (UTC) (Link)
Имел такой опыт.

Немного неуютно, но вообще-то ничего. Но этот параллельный программист сидел за соседним столом, а не удаленно, может потому и ничего :)
raydac From: raydac Date: October 16th, 2013 12:58 am (UTC) (Link)
а удаленно или рядом это никакой роли не играет
17 comments or Leave a comment