RU

1038 баллов на Hacker News собрал пост про отказ от AI-кодинга. У меня была та же ночь, но другой вывод

9 мая пост «I’m going back to writing code by hand» набрал на Hacker News 1038 баллов и 617 комментариев. Автор семь месяцев вайб-кодил Kubernetes-даш…

claude codeai codingvibecodingclean architectureai agentsdeveloper toolsclaude.md
Habr
RU

Clean Architecture и AI: как я перестроил проект на 200К строк, чтобы агенты не ломали код

Агент не ломает архитектуру. Он заливается в те щели, которые ты ему оставил. Как я перестроил проект на 200К строк, чтобы границы держал линтер и CI,…

clean architectureclaude codeCLAUDE.mdархитектураai-инструментыtypescript
Habr
RU

Spec-driven development в микросервисах, часть 3: archspec investigate — исследование фичи до кода

Третья, заключительная статья из цикла. Часть 1 — где LLM теряет межсервисный контекст и почему локальных спек недостаточно. Часть 2 — archspec как ко…

spec-driven developmentai-assisted developmentclaude codellmмикросервисыархитектура микросервисовservice contractsoutbox patternидемпотентностьcode review ai
Habr
RU

Как я заставил AI-агента писать нормальный код на Spring

Откуда берётся "среднее приложение с GitHub"? Если попросить агента создать JPA-сущность или настроить Spring Security, то он выдаст вполне рабочий ко…

spring agent toolkitmcp serverai codingspring skillsagentic developmentclaude codecursor aispring boot architecturejpa best practicesintellij ai plugin
Habr
RU

Разработчики не экстрасенсы: как мы перестали приносить туман вместо ТЗ

Разработчики не экстрасенсы: как мы перестали приносить им туман вместо ТЗ Кейс про вагоны, Claude и то, зачем аналитику иногда полезно «потрогать» бу…

системный анализaiclaudeclaude codeтребования заказчикапроектирование системmvpинтеграцииbackendpostgresql
Habr
RU

Spec-driven development в микросервисах, часть 2: как archspec делает контекст сервисов явным

В первой части я разбирал, почему spec-driven development начинает ошибаться, когда фича проходит через несколько микросервисов. Пробле…

spec-driven developmentai-assisted developmentclaude codellmai-агентымикросервисыархитектура микросервисовdocs as codeservice contractsoutbox pattern
Habr
RU

Среда агента: контекст, архитектурные границы, память проекта

Пятая статья из шести про инженерный процесс для разработки с ИИ-агентами. Первая статья про путь от первых проектов к стандарту SENAR. Вторая про то,…

ии-агентыclaude codellmai-разработкаметодология разработкиsenartausikконтекст-инжинирингархитектураинженерные практики
Habr
RU

Почему spec-driven development плохо работает на микросервисах: часть 1. Где теряется контекст

Я работаю в большой продуктовой компании с тысячей микросервисов. В такой системе даже небольшая фича часто проходит через несколько сервисов,&nb…

claude codespec-driven developmentmicroservicessystem designllmархитектураcode reviewgoclean architecture
Habr
RU

Вайбкодинг как управляемая разработка на примере личного опыта

Есть популярная фантазия, что вайбкодинг - это когда человек написал одну фразу , ушёл пить кофе, а ИИ через час выкатил продукт. На практике всё чуть…

claude codecodexвайб-кодингвайбкодингвайб-программированиевайб-кодвайбкодервайб кодингархитектура приложенийпроектирование сайтов