История изменений
Исправление Reset, (текущая версия) :
А теперь представь, что у тебя для реализации фичи требуется сделать 10, скажем, коммитов.
Типичная ситуация. И?
И эти изменения вменяемые люди обычно смотрят за один раз, чтобы не терять контекст обсуждения.
Не смотрят. Еще раз. 10 маленьких коммитов просмотреть проще и быстрее чем 1 большой. Когда смотришь 1 большой, то теряешь контекст изменений и ревью превращается в ад.
Иии? В дизайн-доке описывается «мы хотим чтобы наш софт вел себя так и так».
Нет, описывается как именно будет это решаться. А тут уже остается ограниченный набор способов.
Исходная версия Reset, :
А теперь представь, что у тебя для реализации фичи требуется сделать 10, скажем, коммитов.
Типичная ситуация. И?
И эти изменения вменяемые люди обычно смотрят за один раз, чтобы не терять контекст обсуждения.
Не смотрят. Еще раз. 10 маленьких коммитов просмотреть проще и быстрее чем 1 большой. Когда смотришь 1 большой, то теряешь контекст изменений и ревью превращается в ад.
Иии? В дизайн-доке описывается «мы хотим чтобы наш софт вел себя так и так».
Нет, описывается как именно будет это решаться. А тут уже остается ограниченный набор способом.