ivinnic
@ivinnic
Full-Stack - подустал

Тестирование через коммит?

Возник вопрос, использовать ли git для тестирования функций на ливе.
Например, сделать var_dump и другие очень мелкие изменения, которые нужны что бы понять как работает ливе.
Один разраб, засирает репозиторий в таком духе
1b49c8d93afa4d3ebddecc0a67f3072c.png

Попытался спросить, зачем так делать, если при такой необходимости можно на ливе на прямую протестить.
Довод был весьма резкий:
Можно купить машину и ездить на ней семьей, а можно возить кирпичи.

Для меня - машина, средство для всего, а не только для семьи.

Если нет серьезных доводов, то не вижу смысла в этом разговоре.

Какие доводы можно привести?
кроме эстетичных соображений
  • Вопрос задан
  • 282 просмотра
Пригласить эксперта
Ответы на вопрос 1
@ilyarsoftware
Можно купить микроскоп и забивать им гвозди, но разумно разобраться в его возможностях и использовать по назначению. Если это не очевидно, то никакие доводы не помогут.

Осознав, что история изменений кода может быть хороши союзником в разработке и понимании проекта, то желании относиться к фиксации изменений, как к функции сохранения изменений пропадет и появится неуклонное желание фиксировать историю.

Кода разработчик, а в идеале вся команда, делает фиксацию истории изменений, появляются возможности:
  • Понимание чем мотивированно изменение, потому что коммит привязан к номеру задачи или содержит внятный комментарий;
  • Понимание, как добавить новый функционал, если в истории коммиты это концентрированные изменения относящиеся к конкретным требования;
  • Имея в своем активе вышеперечисленные возможности и добавив Пару приемов работы с git (это же относится и к другим VCS) получаем реальный король над проектом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы