В статье автор делится опытом разбора инцидента, где отсутствие информации о версиях приложения привело к многократной задержке устранения проблемы.
Он утверждает, что в отличие от бытовой техники с детальной маркировкой версий, в разработке ПО стандарты версионирования часто неоправданно низки. На примере оконного менеджера i3 и лучших практик языка Go (автоматическое добавление VCS-ревизии начиная с версии 1.18) автор показывает, как простое включение VCS-ревизии в сборку спасает часы отладки.
Это однодневное вложение с высоким ROI, которое критически ускоряет реагирование на инциденты
16.04.2026
Похожее
19.07.2026
Объединение запросов
Статья объясняет технику объединения запросов на Go с помощью пакета singlefligh...
16.07.2026
mmap или pread
Автор статьи - инженер из VictoriaMetrics. На примере реального движка хранения ...
16.07.2026
TypeScript переписали на Go
Команда Microsoft с помощью AI переписала компилятор TypeScript 7.0 на Go, а не ...
14.07.2026
На 49% быстрее из-за выравнивания
Разбор неожиданной оптимизации в Go: сдвиг массива на 4 байта через добавление p...