[#] Конфигурация приложений с помощью github
habrabot(difrex,1) — All
2016-01-27 17:00:03


![][1] Конфигурация является такой же важной частью как и код, особенно в крупных проектах. Но часто отношение к ней, как к второсортному артефакту разработки и эксплуатации ПО. Плохо если конфигурация не проходит тот же полный цикл, что и ПО. Про аудит изменений и версионирование забывают, либо проводят не самым подходящим для этого инструментарием. Я видел много проектов, где конфигурация подкладывается в файловую систему в виде properties/json/xml файлов с непостижимыми уму переоределениями в момент загрузки. И что же на самом деле использует приложение становится ясно только после просмотра лог файлов компонента либо во время отладки. [Git как хранилище конфигурации...][2]

[1]: https://habrastorage.org/files/213/b46/354/213b463541704fc4a3c7d3bb54294798.png
[2]: https://habrahabr.ru/post/275225/#habracut