Війти
  • 👁️ 54.6 тыс
  • 📅 3 месяца назад

Spec-Driven Development на практике | SDD, BMAD, OpenSpec, вайб кодинг | Podlodka Podcast #486

В разработке с агентами нам больше всего не хватает контроля за результатом и уверенности в нем. Один из способов их получить – использовать подход Spec-Driven Development, в котором перед тем, как отправить агента писать код, мы готовим ему понятное описание задачи и с продуктовой, и с архитектурной стороны. Вместе с Алексеем Верховским, мейнтейнером фреймворка BMAD, мы разбираемся во всех прикладных вопросах вокруг разработки по SDD Полезные ссылки: — BMAD Method — Quick Dev skill explainer – скилл, покрывающий весь цикл одной coding-сессии целиком — OpenSpec — Lost in the Middle: How Language Models Use Long Contexts — Classifier Context Rot: Monitor Performance Degrades with Context Length — No Silver Bullet — Tracer Bullets — The Pragmatic Programmer concept, explained — From Plan to Action: How Well Do Agents Follow the Plan? — Cross-Context Review: Improving LLM Output Quality by Separating Production and Review Sessions — Understanding Spec-Driven-Development: Kiro, Spec-Kit, and Tessl ❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат: 📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 7 тысяч опытных IT-специалистов уже с нами: 👉Предложить себя в подкаст Тайм-коды: 00:00 О чём подкаст? 07:34 В чем суть SDD? 25:44 Умрет ли SDD, когда модели станут умнее? 31:40 Есть ли эвалы и бенчмарки, которые дадут понять, что SDD полезен, а не карго-культ? 42:58 Спецификация и её применимость 01:06:04 Что стоит писать в спеках? 01:29:30 Высокоуровневые спеки 01:49:30 Мифы о SDD 02:44:10 Как с SDD работать в команде? 02:21:41 Почему SDD не начал использовать каждый разработчик? 02:29:51 Заключение