RU

Проектирование архитектуры плагинов для сторонних провайдеров баз данных в TypeScript-приложении

Я работал над архитектурой LibreDB Studio — IDE для баз данных на TypeScript, которая поддерживает несколько SQL/NoSQL баз данных. Работая над слоем…

software architecturetypescriptjavascriptdata engineeringpluginsdatabase
Habr
RU

AI меняет центр тяжести разработки

В эпоху AI код становится дешевле, а качественное инженерное решение — ценнее. Поэтому важнее не просто уметь быстро писать код, а уметь спроектиров…

ai-агентыai-assisted developmentразработка с иипроектирование поархитектура поsoftware architecturec4 modeldocs as codeспецификации
Habr
RU

[Перевод] Экономическая выгода рефакторинга в эпоху AI-агентов

Осваивая разработку с помощью AI-агентов, я написал веб-приложение для собственной ежедневной работы. Проект получился довольно сложным: с динамичес…

refactoringии-агентыaiрефакторингразработка приложенийразработкаsoftware engineeringsoftware architectureбюджетcode review
Хабр — Управление
RU

Технический долг никуда не исчез. Мы просто начали платить за него токенами

Сейчас часто можно услышать мнение, что LLM и AI-агенты способны значительно снизить стоимость разработки. Вместо того чтобы расширять команду, дост…

технический долгпрограммированиеразработка программного обеспеченияsoftware architectureагенты ииагентное программирование
Habr
RU

Greenfield и Brownfield: разработка новых и существующих систем в эпоху AI

Новый сервис в пустом репозитории легко назвать greenfield. А если он должен заменить часть работающей системы, перенести данные за десять лет, сохр…

greenfieldbrownfieldlegacyразработка ПОsoftware architectureИИ-ассистентытехнический долгcode reviewDORAsdlc
Хабр — Управление
RU

Golden Armada: трассировки как основа наблюдаемой AI-native системы

Можно ли понимать сложную систему, вообще не читая её код? Golden Armada — экспериментальная AI-native система, в которой код перестаёт быть главным…

AIискусственный интеллектLLMбольшие языковые моделипрограммированиеархитектура ПОsoftware architectureAI-nativeгенерация кодаcode generation
Habr
RU

Архитектурный долг со знаком плюс: когда пора платить проценты

Технический долг есть почти в любой системе. Но в какой момент он превращается из разумного компромисса в фактор, который з…

архитектурный долгтехнический долгsoftware architectureархитектурные метрикиDORALead Time for ChangeChange Failure Rateфитнес-функциирефакторингмикросервисная архитектура
Habr
RU

Инженерное знание как код: зачем я связываю MCP, агентов и модель изменений

Как только AI-агенты начинают участвовать в разработке, быстро выясняется неприятная вещь: проблема не в генерации кода, а в управлении смыслом изме…

agentic workflowMCPontologyknowledge graphsemantic layersemantic engineeringOntology MCPAI agentssoftware architecture