./новости · 25 июля 2026 г.
новость
Native-приложение на Linux за день: 180 тестов, а вся боль оказалась вне кода
источник: reddit.com·
машинная выжимка · сверена с источником
Разработчик собрал за день GTK4/Libadwaita-органайзер Disciple с заметками, привычками, проектами, календарём и опциональным AI-ассистентом: 180 тестов, пакеты Flatpak, RPM и DEB. Генерация кода заняла меньше всего времени. Остальное ушло на то, что тесты не ловят: сломанное поведение окон, дублирующиеся действия, кривые раскладки, небезопасный обмен контекстом, выбор модели и упаковку. Главное архитектурное решение: даты, повторы, запись в базу, сопоставление и Undo считаются локально, модель их не трогает; модель получает только те действия, что относятся к текущему запросу.
Что дальше: Забрать один приём в свой проект: вынести детерминированные операции из промпта в код и посмотреть, сколько правок после этого отвалится. Исходники - github.com/justlinuxnoob/disciple.
первоисточник