dmitrik: (Tired Computer Cat)
[personal profile] dmitrik
Читаю про работу с SVN (для непосвященных — это система контроля версий, дающая возможность нескольким программистам удобным образом совместно работать с файлами с исходным кодом их проекта), и тут автор внезапно выдает прекрасное:

Хочется отметить понятие ответственности за сделанные изменения при командной работе. Бывают случаи, когда сделанные вами изменения приводят проекты в репозитории в нерабочее состояние, что может привести к проблемам для остальных участников проекта.

В разных компаниях проблемма ответственности за сломаный билд на сервере решается по разному. Если команда разработчиков сосредоточена локально, то практикуют например маску с ушами осла, которую должен носить провинившийся в течении всего дня. Или картонную фигурку туповатого Симсона, которая торжественно устанавливается менеджером на стол провинившегося вплоть до перехода с следующему несчастному. Это реально действенный метод, так как никто не хочет созерцать это чудо у себя на столе.

И ведь, судя по всему, это он всё всерьез. Непонятно только, зачем мелочиться-то. Предлагаю уже сразу прогонять через строй, чтоб неповадно было.

И это же не просто какая-нибудь заметка в блоге, а, не побоюсь этого слова, книга, посвященная среде разработки Eclipse. Орфография цитаты, кстати, авторская. Ой, вэй.

(no subject)

Date: 2011-08-21 03:54 pm (UTC)
From: [identity profile] t-gra.livejournal.com
Зачем про SVN читать? :)
Пора смотреть на git/mercurial/bazaar etc.

(no subject)

Date: 2011-08-21 04:34 pm (UTC)
From: [identity profile] dmitrik.livejournal.com
А я про Git и Mercurial тоже читаю, да. С SVN решил систематизировать знания, а с Git и Mercurial только начал знакомится. Раньше с ними дела не имел.

(no subject)

Date: 2011-08-21 04:49 pm (UTC)
From: [identity profile] ayanuz.livejournal.com
GIT — это вещь, конечно, только если бы они еще оболочки хорошие делали, где черрипики автоматизированы, цены бы им не было :)

А по поводу ушей от осла — в нашем сегменте опенспейса есть переходящая "медаль Петросяна", которую подвешивают на монитор самому "удачно" пошутившему товарищу, и висит она там, пока не отличится кто-нибудь еще :)

(no subject)

Date: 2011-08-21 05:01 pm (UTC)
From: [identity profile] dmitrik.livejournal.com
Медаль Петросяна... «Господа, вы звери, господа!» ©

(no subject)

Date: 2011-08-21 05:40 pm (UTC)
From: [identity profile] 0242.livejournal.com
у нас в одной команде на дверь отличившигося вешали сиденье от унитаза

(no subject)

Date: 2011-08-21 07:43 pm (UTC)
From: [identity profile] dmitrik.livejournal.com
Я понял. Для борьбы с подобной дедовщиной нужно повсеместное внедрение continuous integration. И всё, не будет никаких поломанных ревизий в репозитории. А если и будут, то совсем не долго.

(no subject)

Date: 2011-08-22 06:59 am (UTC)
From: [identity profile] serginc.livejournal.com
Для борьбы с подобной дедовщиной нужно повсеместное внедрение continuous integration. И всё, не будет никаких поломанных ревизий в репозитории. А если и будут, то совсем не долго.

Все равно бывают :). Но незамеченным не остается, да. Если залили изменения перед уходом домой, то, бывает, до завтра сборка поломана.

(no subject)

Date: 2011-08-22 07:06 am (UTC)
From: [identity profile] dmitrik.livejournal.com
Ну, ночью она же вряд ли кому-то понадобится.

(no subject)

Date: 2011-08-22 07:09 am (UTC)
From: [identity profile] serginc.livejournal.com
Это как сказать. А автоматические ночные build acceptance тесты, если команда до них уже доросла?

(no subject)

Date: 2011-08-22 07:11 am (UTC)
From: [identity profile] dmitrik.livejournal.com
Это да. Тогда попадалово, конечно.

Подозрительно

Date: 2011-08-21 07:46 pm (UTC)
From: [identity profile] cmike.livejournal.com
А аффтару случайно не экспишники? :)

Re: Подозрительно

Date: 2011-08-21 07:52 pm (UTC)
From: [identity profile] dmitrik.livejournal.com
Неизвестно. Материалы на сайте об этом молчат.

А что, такая дедовщина свойственна именно XP'шникам?

Re: Подозрительно

Date: 2011-08-21 08:01 pm (UTC)
From: [identity profile] cmike.livejournal.com
У них многое опирается на всякие трюки с театральным душком и такое как раз в их стиле. Мне даже смутно помнится что-то очень похожее с маской животного, но не могу вспомнить, в какой из книг я это прочитал.

Re: Подозрительно

Date: 2011-08-21 08:04 pm (UTC)
From: [identity profile] dmitrik.livejournal.com
Хм. У меня как раз Бек лежит на очереди. Надо будет посмотреть, что на этот счет думает классик.

Re: Подозрительно

Date: 2011-08-22 06:58 am (UTC)
From: [identity profile] serginc.livejournal.com
Если мне не изменяет память, классик не предлагает такого экстрима. Классик предлагает как-то символизировать провинность, но необидным способом: покупка пиццы на команду, ответственность за сборку, пока не проштрафится кто-то другой, и т.д.
Edited Date: 2011-08-22 07:02 am (UTC)

Re: Подозрительно

Date: 2011-08-22 07:05 am (UTC)
From: [identity profile] dmitrik.livejournal.com
Вот необидным способом — это нормально. А упомнятые в посте и комментариях способы я бы необидными не назвал. Понятно, что более высокий уровень тревожности и, как следствие, агрессивности — типичное для наших широт дело, но мне такие меры не нравятся, если честно.

Хотя вариант с покупкой пиццы для наших широт тоже не подойдет.

Re: Подозрительно

Date: 2011-08-22 07:08 am (UTC)
From: [identity profile] serginc.livejournal.com
А упомнятые в посте и комментариях способы я бы необидными не назвал. Понятно, что более высокий уровень тревожности и, как следствие, агрессивности — типичное для наших широт дело, но мне такие меры не нравятся, если честно.

Я с тобой согласен, но при попытке ввести подобные правила выразился бы короче. С активным использованием предлогов "в" и "на" :).

Хотя вариант с покупкой пиццы для наших широт тоже не подойдет.

У нас покупают.

Re: Подозрительно

Date: 2011-08-22 07:11 am (UTC)
From: [identity profile] dmitrik.livejournal.com
Да, «в» и «на» мне тоже сразу пришли в голову, когда я прочитал про уши осла и прочее.

Видимо, пицца дешевеет.

Re: Подозрительно

Date: 2011-08-22 07:13 am (UTC)
From: [identity profile] serginc.livejournal.com
А у вас она сильно дорога? В Москве рублей от 300 (10$) вполне можно купить и съесть. Не итальянская, конечно, но этого XP и не требует :).

Если не ломать билды по пять раз на дню, такое финансовое бремя можно вынести :0.

Re: Подозрительно

Date: 2011-08-22 07:21 am (UTC)
From: [identity profile] dmitrik.livejournal.com
У нас она дешевле, чем у вас, но мне кажется, что наш человек, давно привыкший к агрессии и унижению (в обе стороны), предпочтет потерпеть обиду, нежели тратить деньги, пусть и небольшие.

Re: Подозрительно

Date: 2011-08-22 07:32 am (UTC)
From: [identity profile] serginc.livejournal.com
Тут мы вступаем на зыбкую почву обобщений :). По-разному бывает, конечно.

Re: Подозрительно

Date: 2011-08-22 07:38 am (UTC)
From: [identity profile] dmitrik.livejournal.com
Да, конечно. И я надеюсь, что есть все-таки компании (ну, кроме вас ), в которых не наша обычная, а человеческая корпоративная культура, и покупку пиццы предпочитают унижениям.

April 2022

S M T W T F S
     12
3 456789
10111213141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 1st, 2025 08:56 am
Powered by Dreamwidth Studios