После нескольких месяцев работы с AI‑кодом я пришёл к неожиданному выводу: проблема может быть не в LLM, а в наших привычках проектирования. Попытка сформулировать архитектуру, которая изначально рассчитана на AI как основного автора кода. Читать далее
Мы привыкли бороться с «мусором» в коде — временными костылями, устаревшими методами, забытыми конфигами. Но что если можно проектировать систему так, чтобы она сама чистилась от ненужного, минимизируя технический долг прямо в процессе работы? В статье попробую показать, что это не миф, а вполне реальная практика, основанная на архитектурных паттернах, «самоочищающихся» механизмов и немного наглой инженерной фантазии. Читать далее
Мы привыкли думать о дизайне как о кнопках, формах, красивых пикселях и цветовых схемах. Но что делать, если интерфейса просто нет? Как проектировать системы, с которыми взаимодействуют не глазами и пальцами, а событиями, сигналами, протоколами и железом? Эта статья — размышления и практика о том, что такое «дизайн без интерфейса», какие у него подводные камни и почему он сложнее, чем кажется. Читать далее
Программистам нравится писать код, проектировать, продумывать логику, исправлять баги и понимать всю систему целиком. Им нравится сам процесс. И они никогда не отдадут этот процесс ИИ агентам.Для них программирование это искусство. И никакие аргументы о том, что ИИ помогает в написании кода, не применимы для людей искусства. Им не нужно, чтобы ИИ в чём-то им помогал. Читать далее