GitHub как операционная система проекта
Как связать код, задачи, ревью и релизы, чтобы команда не искала контекст по чатам.
Как связать код, задачи, ревью и релизы, чтобы команда не искала контекст по чатам.
Здесь код, задачи, автоматизация и история решений собираются в один понятный процесс.
Что работает на практике
- Решение должно оставлять след рядом с кодом.
- Pull request — единица обсуждения и проверки.
- Автоматизация сообщает о проблеме до человека.
- Релиз связан с изменениями, которые в него вошли.
Где проходит граница
GitHub не заменяет управление, но хорошо показывает места, где процесс существует только в голове.
Короткий вывод
GitHub остаётся в моём процессе там, где сокращает путь до проверенного результата и не размывает ответственность.