metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-03-19 10:46 pm

Дебианизм оперденей головного мозга

Как известно, ребе [livejournal.com profile] theiced постоянно критикует меня за использование разнообразного софта, который по его мнению, написан криворукими уродами, как то - дебиан, дельфи, винда xp, firefox итд итп. Ну, он всегда критикует, это привычно.

Но после того, как я осилил рисование плат в Eagle, который по юзабилити упорот где-то на уровне среднем между "опердень на кларионе под windows95 написанная руССкими программистами методом портирования опердени под DOS" и "клиент-банк, который писали программисты налоговой инспекции, после того как их уволили из НИИГиТ", я начинаю сомневаться в собственной адекватности, может я действительно от 15 летней работы с чужими и своими оперденями сошел с ума и теперь могу пользоваться только софтом, который пишут невменяемые люди и который требует для работы стояния на ушах.
develop7: (Default)

[personal profile] develop7 2011-03-20 05:13 pm (UTC)(link)
как следствие, не удаляемого без изменения истории
А зачем нужно удалять бранчи?
Кстати, аналогом бранчей в Git являются bookmarkи в Mercurial.

[identity profile] x-den.livejournal.com 2011-03-20 05:57 pm (UTC)(link)
например, чтобы без головной боли использовать подход branch-per-issue. сейчас нужно либо делать корявые имена, сравнимые иногда по длинне с самим диффом(содержание которых со временем все равно забудется), либо делать бранчи вида fix_operden1, fix_operden2, ... fix_operden100500.

ну и да, букмарки рулят.

[identity profile] gds.livejournal.com 2011-03-21 07:23 am (UTC)(link)
кстати про корявые имена -- у гитоводов часто видел различные склонированные репки с такими натужно-выдуманными именами (шаблон действия: "о, надо сделать фичу xxx -- cd .. && git clone mainrepo fix_operden740"), то есть, там тоже приходится фантазировать. С другой стороны, можно и не именовать ветки вообще (но если много или хитро, то нужен glog как минимум, hgk как оптимум).

[identity profile] kurilka.livejournal.com 2011-03-21 07:30 am (UTC)(link)
git clone mainrepo fix_operden740
имхо гораздо больше мысли о hg навевает, нафига делать клон если можно просто ветку сделать?

[identity profile] gds.livejournal.com 2011-03-21 07:38 am (UTC)(link)
не знаю, при случае спрошу у того гитовода. Но меркуриалом он не пользовался до этого. Может из svn/cvs привычки перешли, хз.
develop7: (Default)

[personal profile] develop7 2011-03-21 10:49 am (UTC)(link)
А как нащот обзывать бранчи по имени тикета в багтрекере? Ну и да, --close-branch никто не отменял.

[identity profile] x-den.livejournal.com 2011-03-21 11:36 am (UTC)(link)
в общем-то, приходится так и делать, #_short_summary, но это не от хорошей жизни :)
develop7: (Default)

[personal profile] develop7 2011-03-21 10:52 am (UTC)(link)
почитал ваш коммент про бранчи выше. согласен.