Size: a a a

JPoint, Java-конференция

2019 May 16

SK

Sergey Kapralov in JPoint, Java-конференция
Vladimir Mokeev
Чтоб в истории "одна фича - один коммит"
Как это коррелирует с моим ответом?
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
Прямо. "Совершенно не важно, сколько их"
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Моё имхо. Я не вижу смысла в запарах вида "одна фича - один коммит". Равно как не вижу смысла в запарах вида "каждую отдельную  мыслю в отдельный коммит". Поэтому реквестирую третью опцию в опросе - "похер".
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
При работе локально сколько угодно коммитов, а перед мерджем слить. Как такой вариант?
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Vladimir Mokeev
При работе локально сколько угодно коммитов, а перед мерджем слить. Как такой вариант?
Я так не делал. Если по блейму после такого фортеля можно проследить джиру, пр и девелопера, то нормальный вариант.
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
Типа такого
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Vladimir Mokeev
Типа такого
Как бэ ок, но опрос был немного о другом все таки
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
Об этом же. Один или много коммитов на фичу. Я говорю, что локально можно много для удобства, а потом слить в одну перед мерджем. Или я не понимаю вопрос?
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Vladimir Mokeev
Об этом же. Один или много коммитов на фичу. Я говорю, что локально можно много для удобства, а потом слить в одну перед мерджем. Или я не понимаю вопрос?
Ну и что выбрали в опроснике в итоге?)
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
Первый
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Ок. Лично меня мержи не напрягают - привычка. Вот я выше упомянул что видел kpi на количество коммитов в день? Вот он приносит некоторый дискомфорт. Если есть kpi значит это важно, так? Зачем это важно? Хрен его знает. А может все таки не важно? Я вот думаю что не важно. Поэтому имхо - пофиг сколько там коммитов в фиче. "Пофиг" - важная опция. Помогает ненужные kpi убирать.
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
Sergey Kapralov
Ок. Лично меня мержи не напрягают - привычка. Вот я выше упомянул что видел kpi на количество коммитов в день? Вот он приносит некоторый дискомфорт. Если есть kpi значит это важно, так? Зачем это важно? Хрен его знает. А может все таки не важно? Я вот думаю что не важно. Поэтому имхо - пофиг сколько там коммитов в фиче. "Пофиг" - важная опция. Помогает ненужные kpi убирать.
это пример плохого контракта (теория игр). предпосылка, что количество коммитов ~ количество кода ~ объем работы. но агенты злоупотребляют объявленные правила.
источник

VM

Vladimir Mokeev in JPoint, Java-конференция
Саватеев на JPoint читал как-то доклад про механизмы. Шикарно
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Vladimir Mokeev
это пример плохого контракта (теория игр). предпосылка, что количество коммитов ~ количество кода ~ объем работы. но агенты злоупотребляют объявленные правила.
Не будем предпосылки додумывать здесь. По сути я не видел вообще никакой корреляции между этой метрикой и последствиями. Никаких премий и наказаний за коммиты. Но метрика была. Вроде как считалось негласно что чем она выше, тем лучше.
источник

SK

Sergey Kapralov in JPoint, Java-конференция
Что как раз и подкрепляет мой пофигизм в этом плане. Kpi есть, кому нужен неясно. Так и смысл тогда задаваться вопросом о количестве коммитов? Эдак кому нить придёт ещё в голову делать выводы какие то. И kpi пригодится внезапно/

И опять же - опрос был все таки про кол-во коммитов, а не про как в апстрим лить лучше - мержем сквошем или ребейзом
источник

AT

Alexey Tomin in JPoint, Java-конференция
Vladimir Mokeev
При работе локально сколько угодно коммитов, а перед мерджем слить. Как такой вариант?
Вот я сейчас пытаюсь разобраться с таким г..ном. Куча рефакторинга и логика, все засквошено в кучу. И автор уже уволился. Убить автора идеи
источник

AG

Asad Ganiev in JPoint, Java-конференция
Sergey Kapralov
До тех пор пока каждый коммит имеет вменяемое название и ссылается на тикет, совершенно неважно сколько их.
плюсую. Мой опыт показывает так намного эффективнее и продутивнее.
источник

ch

central hardware in JPoint, Java-конференция
Я конечно не спец в git, но думаю все таки надо делать частый локальные каммиты, чтобы можно было в любой момент откатить код, а на сервер загружать только финальный каммит.
источник

ch

central hardware in JPoint, Java-конференция
Тут некоторое время назад упоминался buider SQL запросов, можете подсказать название либы?
источник