RU

Надёжное программирование: от кода к технологии

Целевая аудитория:  Разработка и инженерия; Управление; AI и ML Хабы:  Искусственный интеллект; Машинное обучение; Тестирование; Программи…

оракульное смещениепроблема оракулаLLM-ассистентгенерация кодаDORAVeracodeFormAIтестированиетехнический долгдоверие к коду
Habr
RU

Код еще никогда не был так дешев. И еще никогда так дорого не обходился

За последний год в новостной ленте сложился отдельный жанр коротких историй, у которых почти всегда одинаковое начало и подозрительно похожий конец.…

вайбкодингvibe codingAI-кодтехнический долгстоимость владенияAI code reviewslopsquattingopen sourceджуны
Habr
RU

Не ИИ заменит людей, а люди заменят ИИ. И это уже происходит

Если полистать вакансии на хедхантере или в линкедине, рано или поздно натыкаешься на объявления, где ищут человека с опытом от пяти лет, который ум…

AI code reviewвайб-кодvibe codingджуныQAавтоматизациянаймтехнический долгLLMкод-ревью
Habr
RU

Когнитивный налог: сколько стоит думать по-английски, когда программируешь

Спор о русском в коде обычно ведут идеологи. Одни требуют «программировать на родном», другие крутят пальцем у виска. Но если убрать эмоции, остаётс…

русский язык программированиямаркаmarka-langфункциональное программированиечитаемость кодаименование переменныхонбординг разработчиковтехнический долгрефакторинглокализация
Habr
RU

Когда технический долг и legacy-системы тянут CIO вниз

Миграция с устаревшей системы на новую часто выглядит просто на архитектурной схеме: выключить старое, включить новое и продолжить работу. На практи…

cioтехнический долгlegacyмиграция системархитектура приложенийинтеграция систем
Habr
RU

Как перестать ревьюить правки, о которых никто не просил

С приходом ИИ‑агентов в разработку, кода стало больше, а вместе с ним и шума. Пулреквесты растут, держать агента в рамках з…

ии-агентыclaude codecode reviewпулреквестытехнический долгбеклогopen sourcecliагентная разработкаai-assisted development
Habr
RU

Как добавить новый сценарий в существующее Android-приложение без технического долга

Привет! Меня зовут Ирина, я Android-разработчик в SimbirSoft. Хочу поделиться с вами опытом разработки новых функций и рефакторинга существующих мод…

технический долгandroidkotlinмобильное приложенипрограммированиеclean architectureuicontract firstfeature toggle
Habr
RU

Как хаотичные подсети убивают масштабируемость

Хаотичная IP‑адресация редко мешает сети на старте, но со временем превращается в проблему: появляются пересечения подсетей, сложная…

IP-адресациясетевое администрированиеподсетимаршрутизацияIPAMинфраструктураVPNVLANсетевое планированиетехнический долг
Habr
RU

Еще одни мысли по поводу всеобщего искусственного воодушевления

Попробуем представить ситуацию: очередной человек за очередные два вечера написал с помощью очередного ИИ очередной магазин, пусть будет магазин кор…

искусственный интеллектвайбкодингразработка ПОИИ-ассистентыИИ-агентыуправление разработкойкачество кодатехнический долгавтоматизацияAI-хайп
Habr
RU

[Перевод] AI пишет код быстрее, но ревью становится тяжелее: откуда берётся когнитивный долг

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

AI-разработкагенерация кодаискусственный интеллектревью кодаAI-агентыразработка покогнитивная нагрузкатехнический долгавтоматизация разработки
Habr
RU

Почему мы нанимаем сотни людей, чтобы писать код медленнее

Есть два проекта в двух разных компаниях — оба о том, как затащить дело в крупных корпоратах. Первый: 50 человек персонала, результата практически н…

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

Агент пишет быстрее, команда релизит медленнее: 30 дней с coding agent на реальном проекте

Первые несколько дней с AI агентом легко создают ощущение, что разработку наконец-то «сломали». Даёшь задачу, через несколько минут получаешь diff н…

ИИ-агентыcoding agentsразработка ПОbackendPythonкод-ревьютехнический долгавтоматизация разработкиDORAMETR
Habr
RU

Хватит считать токены: почему KPI в эпоху ИИ превратились в фикцию

Каждые несколько лет индустрия придумывает новую единицу продуктивности. Строки кода. Коммиты. Пул-реквесты. Теперь - токены. Схема одна: берём то,…

kpiметрикиуправление разработкойпродуктивностьпродуктивность разработчиковтехнический долгкачество кодаменеджментменеджмент проектовуправление проектами
Хабр — Управление
RU

Сарайчик или музей: как выбирать между быстрым MVP и идеальной архитектурой

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

MVPтехнический долгархитектурауправление разработкойуправление продуктомCTOCPOтехническая стратегия
Habr
RU

Вы выбираете не решение. Вы выбираете его будущие проблемы

Компания выбирает не только преимущества решения. Она одновременно выбирает его цену, ограничения и будущие проблемы. Поэтому хорошее решение – не т…

управление проектамипринятие решенийархитектурные решенияERPстоимость владенияTCOтехнический долгостаточный рискобратимость решенийIT governance
Habr
RU

Когда проект выходит из-под контроля: какие решения нужны руководителю

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

управление проектамиуправление продуктомпроектный менеджментпродуктовый подходавтоматизациявнедрение 1Стехнический долгуправление изменениямиискусственный интеллектinfostart a pm 2026
Habr
RU

Регистр выбирают за минуту, а перепроводят историю выходными

База 1С может годами работать «нормально», пока отчёты не начинают открываться минутами, а проведение документов — упираться в т…

1Сархитектура 1Срегистры накопленияпроизводительность 1Спроектирование системыоптимизация 1Спланы обменатранзакцииблокировкитехнический долг
Habr
RU

Долг понимания: почему ИИ-код опасен не тогда, когда что-то упало

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

testcomprehension debtдолг пониманияИИ-кодAI-generated кодAI-assisted разработкатехнический долгcode reviewкачество кодаGitHub Copilot
Habr
RU

Код‑ревью в эпоху ИИ: 7 ошибок, ведущих к инцидентам

ИИ уже умеет за минуты генерировать сотни строк кода, но скорость ревью от этого не выросла. Разбираем семь ошибок, из‑за которы…

код-ревьюAI Code ReviewИИ в разработкеLLMкачество кодаpull requestавтоматизация ревьюИИ-агентытехнический долгконтроль качества
Habr
RU

[Перевод] Жёлтый код, красный код: что делать во время инженерного кризиса

Когда сбои идут один за другим, а клиенты уже не разбираются, кто виноват — ваша система или облачный провайдер, обычной расстановки приоритетов ста…

Code Yellowcode redинженерный кризиснадёжность инфраструктурыуправление инцидентамитехнический долгмониторингSLAустойчивость систем
Habr
RU

Отказ — это событие, а не статус: как мы перепроектировали модель данных исполнительного производства

В статье про юридический техдолг я писал, что он копится незаметно и вылезает через искажённые данные. Теперь покажу, как это выглядит вблизи: одно…

моделирование данныхevent sourcingMongoDBMongooseмиграция данныхлегаситехнический долгstate machinelegaltechappend-only
Habr
RU

Почему нельзя измерять разработчика строками кода — и что мы делаем вместо этого

Строки кода, число коммитов и закрытые задачи легко превращаются в ложные KPI. Рассказываем, как связать данные репозиториев, задач, ревью и трудоза…

CTOуправление разработкойинженерная аналитикаэффективность разработкиметрики разработчиковтехнический долгcode reviewAI-инструментыUpCore
Habr
RU

Две дорожные карты проекта: почему свежий код сразу становился legacy

На одном B2C-проекте я отдельно спросил пятерых разработчиков, верят ли они, что продукт дойдёт до первой тысячи пользователей. Никто не ответил “да…

ai-агенты разработкатехнический долгspec-driven developmentответственность разработчика
Habr
RU

От хаоса к порядку: как управлять техдолгом

Сталкивались с проектами, где накопленный технический долг замедляет работу команды и усложняет развитие продукта? В этой статье Ирина – тимлид комп…

рефакторингпроверка кодаразработкатехнический долглегасикачество кодаприоритизацияпланирование
Habr
RU

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

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

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

AI сделал разработку биллинга дешёвой. Стоимость никуда не исчезла

Почему-то никто не говорит о том, кто будет поддерживать систему через год. Все обсуждают только, насколько быстро её можно написать. Читать далее

биллингAICursorтехнический долгстоимость владенияSaaSмонетизацияавтоматизациясопровождение
Habr
RU

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

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

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

[Перевод] ИИ ускорил разработку. Почему продакшен стал ломаться чаще

Искусственный интеллект уже ускорил написание кода, а способность систем безопасно принимать изменения осталась прежней. Отсюда – аккуратные пулл-ре…

ИИ в разработкеИИ-кодрефакторингтехнический долгнадёжность системыкод ревьюконтракты APIнаблюдаемостьавтоматизированное тестирование
Habr