Testar configurações com YAML ou Python
Recentemente, me peguei pensando na facilidade de usar YAML em comparação ao Python para testes rápidos de configuração.
Ponto de discussão
- YAML parece mais intuitivo por ser apenas uma lista de nomes e valores, o que facilita para quem quer apenas montar uma configuração rápida.
- Python, por outro lado, permite uma maior flexibilidade com lógica, loops e condições, mas talvez seja mais verboso para tarefas simples.
Perguntas
- Na sua rotina de testes, qual você prefere usar para validar configurações?
- Você acha que YAML é suficiente para testes de validação ou acaba precisando do poder do Python?
- Quais são as limitações de usar YAML para testes rápidos?
Vamos trocar ideia, qual a experiência de vocês nesse ponto?
Referência do StackOverflow