Flude -- Universal Document Engine

Открытая разработка: архитектурные заметки, инженерные решения и обновления прогресса.

Типизированные модели: как мы перестали молча терять данные

Старая универсальная модель хранила данные как бесформенные строки, что приводило к тихим потерям информации. Мы переписали ядро на строгие типы, заменив тихую деградацию на громкие ошибки валидации.

Регрессионное тестирование: Как доказать, что твой код не теряет данные

Написать быстрый генератор документации — это весело. Легализовать его в кровавом энтерпрайзе — та еще задача. Рассказываю, как мы доказывали надежность Flude, сравнивая его со старым стандартом.