Полный текст
«Хватит программировать в YAML и JSON!»: неочевидные проблемы шаблонизированияЧасто в IT-компаниях разработчики используют шаблонизаторы в YAML, JSON и Terraform, управляя параметрами конфигураций, ACL-списками и другими сущностями. Но у такого подхода много подводных камней: шаблоны не всегда корректно отрабатывают и превращают код в спагетти. Особенно если приспичило добавить десятки вложенных условий.В этой статье поговорим о том, откуда соблазн «программировать» в YAML и JSON и почему этого лучше не делать, а также познакомимся с полезными инструментами, которые помогут избавиться от зловредной привычки