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

Пост И последнее по SDD. Последнее, но важное.

13 июля 2026
(
(java || kotlin) && devOps
И последнее по SDD. Последнее, но важное. SDD - это упор на актуальную спецификацию. Т.е. на аналитику. Из 5-10 шагов по SDD workflow к чистой разработке относится один - /opsx:apply и /speckit.implement соответственно. Достаточно ли этого? Для простых фичей, но при этом имеющих свою аналитику - да. А для более сложных есть superpowers) С TDD, параллельной разработкой в разных worktree, с расширенным код-ревью и отладкой И в обоих случаях он отлично ложится в workflow, заменяя собой упомянутые выше шаги. И ложась т.об. в середину процесса. Два нюанса: 1) brainstorming из superpowers в такой схеме становится ненужным и заменяется аналогами из SDD фреймворков 2) writing-plans (из superpowers) нужно оставить, так как это разная детализация. В SDD таски написаны на уровне аналитика, а writing-plans пишет классы, импорты, тесты, команды запуска скриптов. По сути из плана, созданного через superpowers, написать код может любой джун. И ему даже скучно будет) Или самая дешевая модель. Тогда может возникнуть другой вопрос - а нужен ли план, созданный SDD фреймворком? В целом не обязателен. Но если он создается одной командой с другими артефактами - можно и оставить. Или подтюнить соответствующий скил. Еще одно важное замечание. Я встречал случаи, когда superpowers тоже относят к SDD. Нет, ну формально конечно спека по итогу brainstorming создается, как и план по итогу writing-plans. Но это спека и план с деталями реализации, т.к. superpowers прям заточен под разработку. Поэтому на мой взгляд по факту это не SDD фреймворк. Ну или как минимум - не SDD для команд, где есть явная роль аналитика. И последний момент - нужно ли использовать два фреймворки - OpenSpec + superpowers - в связке? А точнее когда нужно их использовать? Ответ в общем очевиден - для достаточно больших фичей, когда в репозитории по итогу разработки фичи должна остаться спецификация. Либо это требование организации, либо решение команды. #ai #ai_harness #dev_workflow
122 ·

Рядом в ленте

((java || kotlin) && devOpsТолько сейчас понял, что в канале ни разу не встречается аббревиатура SDD. Казалось бы не встречается, ну и ... ладно, но SDD сейчас "на хайпе", придется расска((java || kotlin) && devOpsВ продолжение предыдущего поста. Давайте сравним два AI SDD фреймворка - OpenSpec и SpecKit. Сравнивать будем в первую очередь по составу скилов, которые выстра
это сообщение
((java || kotlin) && devOpsНебольшая иллюстрация чем отличаются superpowers и OpenSpec на примере артефакта tasks. OpenSpec, план работ по одной task-е ## 1. Chain и policy - [ ] 1.1 `dat((java || kotlin) && devOpscompact vs clear Я снова про AI-шку и две типовые команды у большинства агентов /compact vs /clear. Первая сжимает контекст, вторая начинает новую сессию. По су
((java || kotlin) && devOps(java || kotlin) && devOps@javaKotlinDevOps · канал · Технологии
339подписчиков104средний охват поста
Лента площадки Открыть в Telegram

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

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