Русский
Открыть в Telegram

Пост Чем нам конкретно поможет AI?

18 июня 2026
(
(java || kotlin) && devOps
Ссылка
нажмите — покажем
Чем нам конкретно поможет AI? В данном случае я говорю про помощь в разработке. Уже писал про написание, а главное поддержание актуальности в документации https://t.me/javaKotlinDevOps/565 Теперь пришло время поговорить про другую важную штуку - TDD. Что это - Test Driven Development - я думаю знают все. Знают, но не используют. Почему? Особенно хочу подчеркнуть один момент. С кем бы я не говорил на эту тему - общаясь по работе или на собесах - никто не сказал: "Да фигня этот ваш TDD". Все знают, все пробовали, но никто не применяет на работе. Почему? Ответ видится таким. Есть задача. Есть ограниченное время. Которое можно потратить на проектирование, кодирование, тесты, отладку, документирование. Есть такой закон с немного странным названием - закон Паркинсона. Он гласит: «Работа заполняет всё время, отведённое на неё». И он применим в ИТ) Увы( Так вот - что в первую очередь будет выкинуто, чтобы успеть вовремя? Очевидно документирование и тесты. А оптимизировать тесты (и документацию) проще, если они запланированы на самый конец. И прощай TDD( Да, все понимают, что тесты - это хороший способ документировать код, это помощь при будущих рефакторингах, это сетка, предотвращающая сползание в легаси. А TDD - способ гарантировано иметь тесты и тестируемое Java API. Но ... нет времени. А далее сервис медленно, но верно превращается в легаси. Вспоминается грустный анекдот: "... А чё тут думать! Трясти надо!" К чему я веду? AI уже берет на себя большУю часть кодирования. AI быстро пишет код. AI не лень писать тесты. Точнее как - конечно же лень, любая LLM модель натренирована на получение быстрого результата, это экономика. Но вопрос решается правильным промтом (контекстом или скилом если быть точным). И режимом рассуждений (reasoning), предотвращающим забывание агентом правил игры. Собственно, уже есть фреймворки, например, упомянутый мной https://t.me/javaKotlinDevOps/589 superpowers, в котором TDD встроен как обязательная часть процесса разработки: brainstorm-планирование-TDD-ревью-commit. Итог: документирование и TDD - две вещи, которые разработка с AI перемещает из области "надо, но мы не успеваем" в базовую практику. #ai #tdd #agile #documentation
1 · 111 ·

Рядом в ленте

((java || kotlin) && devOpsА кроме approval fatigue есть ещё cognitive offloading. Пост ниже как бы не про ИТ, но проблема общая. С хорошим ИИ можно сделать сильно больше, чем без. А с пл((java || kotlin) && devOpsИИ = криптонит для критического мышления, Но ещё важнее, КАК ИМЕННО он его разрушает. Futurism пишет: пластические хирурги жалуются, что к ним идут пациенты с И
это сообщение
((java || kotlin) && devOpsИ вдогонку про superpowers. Вроде полезная штука для снижения хаоса в разработке с AI. Уменьшения галлюцинаций. Шаг влево, шаг вправо - стой, стрелять буду) Но ((java || kotlin) && devOpsВместо этого поста я мог бы просто дать вот эту ссылку https://github.com/affaan-m/ECC/tree/main/skills И порекомендовать медленно промотать содержимое страницы
((java || kotlin) && devOps(java || kotlin) && devOps@javaKotlinDevOps · канал · Технологии
339подписчиков104средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем