Исправление alpha, (текущая версия) :
Но упаси бог забраться внутрь и что-нибудь поменять - у «человека со стороны» это сразу минус месяц работы просто на понимание, какого черта здесь творится.
От того что ты этот хлам перепишешь на Go, ситуация не поменяется. Дело не в языке, а в архитектуре.
И именно поэтому разработчик должен думать что и как в его приложении настраивается и на каких уровнях, а не devops потом реверс-инжинирингом лезть в приложение пытаясь догадаться чего ему не хватает для счастья.
Devops должен кодить внешние скрипты удобными ему инструментами, а не переписывать интерфейсы твоей программы на твоем Go.
Исходная версия alpha, :
Но упаси бог забраться внутрь и что-нибудь поменять - у «человека со стороны» это сразу минус месяц работы просто на понимание, какого черта здесь творится.
От того что ты этот хлам перепишешь на Go, ситуация не поменяется. Дело не в языке, а в архитектуре.
И именно поэтому разработчик должен думать что и как в его приложении настраивается и на каких уронях, а не devops потом реверс-инжинирингом лезть в приожение пытаясь догадаться чего ему не хватает для счастья.
Devops должен кодить внешние скрипты удобными ему инструментами, а не переписывать интерфейсы твоей программы на твоем Go.