netch: (Default)
netch ([personal profile] netch) wrote2011-10-21 07:19 pm

hinducodi

Идеальный индусский кодер должен зваться Кумарабдул Абдулкумар.

А у нас есть свой Кумар. Ну, или почти Кумар. Турок. Зато заказчик. Оценивает выполненную работу по количеству коммитов в git. Народ понял это и режет работу на кусочки поменьше.

[identity profile] egorfine.livejournal.com 2011-10-21 04:22 pm (UTC)(link)
Я обычно сразу ультимативно в таком цирке не принимаю участия. Либо культ карго ликвидируется либо я не играю.

[identity profile] d1f.livejournal.com 2011-10-21 04:41 pm (UTC)(link)
а у меня и без турка в гите коммиты мелкие.

[identity profile] dottedmag.livejournal.com 2011-10-21 05:07 pm (UTC)(link)
Ну хоть лучше, чем количество строк кода.

[identity profile] Шотафуц Тукапу (from livejournal.com) 2011-10-21 05:20 pm (UTC)(link)
турок абсолютно прав.
я в своём личном проекте, где код кроме меня почти никто не видит, делаю коммиты как можно меньше.

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

[identity profile] andy-shev.livejournal.com 2011-10-21 07:06 pm (UTC)(link)
В чём-то он прав. Потому, как пихание всего подряд в один коммит очень сильно затрудняет как понимание самого патча, так и бисекции.

[identity profile] blinohod.livejournal.com 2011-10-21 07:17 pm (UTC)(link)
Э... а revert за еще один коммит считается? :)

[identity profile] jerom.livejournal.com 2011-10-21 08:23 pm (UTC)(link)
Не знаю, что такое помельче, но считаю 2-3 коммита в день необходимым минимумом.

[identity profile] d1f.livejournal.com 2011-10-22 11:06 am (UTC)(link)
у меня их десятки

[identity profile] http://users.livejournal.com/_winnie/ 2011-11-24 03:13 pm (UTC)(link)
Если предположить что мы забили на информативные куски размером с фичу, и перешли на синксический уровень с формальной проверкой "компилируется, тесты проходят", то это уже чуть лучше чем количество строк кода.

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