Я не начал отслеживать FOGO, потому что мне нужно было еще одно заглавие "быстрого SVM". Я начал отслеживать это из-за более тихой проблемы, которая обычно проявляется через несколько месяцев после запуска.
На большинстве стеков временные предположения медленно превращаются в интерфейсы. Немного различий в сборах становится постоянной буферизацией. Странность во времени становится правилом повторной попытки. Преимущество в порядке становится частной политикой. Никто не называет это функцией. Это просто происходит, потому что команды устали от неожиданностей, и им больше нравится отправлять фольклор, чем неопределенность.
Как только это происходит, обновления перестают быть инженерией. Они становятся переговорами. Вы больше не изменяете цепочку, вы разрушаете привычки, которые экосистема построила для выживания.
Что выделяло FOGO для меня, так это намек на то, что ему нужно меньше этих интерфейсов выживания. Меньше места для "справляться с этим в приложении". Больше давления для принятия и времени, чтобы оставаться достаточно скучным, чтобы команды не должны были кодировать паранойю в производственный код.
Это похоже на расписание поездов. Скорость хороша, но если прибытия отклоняются, каждый пассажир создает свои собственные правила, и станция становится системой.
Такой вид дисциплины не всегда приятно строить. Но, как правило, он лучше выдерживает время.
@Fogo Official #fogo $FOGO