TGViewer
Гуманный аналитик Гуманный аналитик @humane_analyst · 413 subscribers
Post #364 163
👾 TDD, BDD, SDD

В разработке ПО с давних времён стали популярны трёхбуквенные сокращения вида: ?DD ("Что-то там"-Driven Development). Сейчас в центре внимания очередная "звезда" ⭐️ — SDD (Spec-Driven Development, разработка на основе спецификаций).

И на фоне её "сияния" может возникнуть ощущение, что все предыдущие ?DD потеряли свою актуальность. Сегодня хочу с вами поделиться несколькими встретившимися мыслями из прочитанного на эту тему. Всё максимально тезисно.


🚩 SDD vs TDD
🛑TDD: как проверить, что код работает. Это список проверок для готового продукта.

🛑SDD: что код должен делать согласно проекту. Это детальный чертёж системы до написания кода.

Они дополняют друг друга: чёткая спецификация из SDD может автоматически превращаться в тесты для TDD.


🚩 SDD vs BDD
🛑BDD: поведение с точки зрения пользователя (сценарии Given-When-Then, "Дано-Когда-Тогда"). Мы смотрим на систему глазами человека.

🛑SDD шире: описывает не только сценарии, но и внутреннюю механику — архитектуру, потоки данных, граничные случаи.

Если BDD нацелен на внешнее проявление системы, то SDD делает акцент на её внутренней конструкции и надёжности.

#термины #ai #программирование
  • 👍 5
  • ❤ 2
  • 😎 1
More from @humane_analyst
  1. Oct 1, 2026⚡ TechCommunity Fest 2026 (TCF2026) Я сегодня на TechCommunity Fest. Событие не для широко…
  2. Sep 28, 2026📕 "Ikigai: The Japanese Secret to a Long and Happy Life" by Héctor García and Francesc Mi…
  3. Sep 24, 2026Друзья, поздравляю всех с Днём системного аналитика! 🥂 Пусть все требования будут чёткими…
  4. Sep 21, 2026📣 Выложены записи трека "Архитектура и анализ" CodeFest'16. Смотрим! 📺 #события #codefes…
  5. Sep 16, 2026🤖 Новая веха: заказчик принëс нейрослоп На днях произошло событие, которое без преувеличе…
  6. Sep 10, 2026Моё настроение сегодня как нельзя лучше представлено на этом ролике. #юмор #методыуправлен…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →