#bdd — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bdd, aggregated by home.social.
-
Как я переписал проект за неделю вместо трёх месяцев
Год назад у меня был legacy-проект с одним main.go на две тысячи строк. MVP: бизнес-логика, конфиг, хэндлеры, БД - всё в одном файле. Три месяца в Cursor, аккуратно, по кусочкам, с тестами на коленке, я вытянул это в нормальную структуру. Три месяца… А недавно я сел переписывать другой свой проект такого же масштаба. Claude Code, Opus, три субагента-ревьювера, тридцать скилов. Неделя. И это я ещё половину времени потратил на BDD, потому что поверх всего накатывал реализацию на godog. Без BDD уложился бы дня за три! Расскажу про свой тулчейн level85 , через который получил эту разницу. Не “десять советов как заставить нейронку писать код”, а как я дошёл до такой конфигурации, что делает её рабочей, и где я продолжаю наступать на грабли.
-
About a year ago, Cucumber returned to community ownership. So we took a moment reflect on what we have been up to in 2025.
https://cucumber.io/blog/open-source/cucumber-in-2025-year-in-review/
-
Reminder: you're allowed to NOT use jargon.
The most misused, misunderstood terms: #Agile, #AgileCoach, #AgileReleaseTrain, #AgileTransformation, #BDD, #Ceremonies, #ContinuousIntegration, #Epic, #Kanban, #MVP, #Scrum, #ScrumMaster, #Spike, #Sprint, #UserStory, and #Velocity.
-
Подходы к разработке в пост-ИИ эпоху
Эта статья о том, как правильно использовать ИИ агентов для кода, чтобы они генерили не помои, а стабильный продукт. Здесь я не буду обсуждать, стоит ли использовать ИИ в разработке. Ответ однозначный: это новая реальность. Нейроагенты дали нам новый уровень абстракции, так же как от ассемблера мы перешли к компилируемым языкам, от них к скриптам, от скриптов к декларативному программированию. Цель у всего одна: научить компьютер понимать человеческий язык. И вот — цель достигнута. Когда шок пройдёт, придёт понимание, что любой профессионал обязан использовать агентское программирование. Хочу понять как правильно кодить с ИИ
https://habr.com/ru/articles/1008636/
#нейроагенты #ИИразработка #агентское_программирование #TDD #DDD #архитектура_ПО #техлид #будущее_IT #оптимизация_контекста #bdd
-
JGiven est une proposition de BDD où on n'écrit que du Java. C'est intéressant, ça me donne bien envie de le tester ... Mais je ne suis pas sûr que ce soit compatilbe avec JUnit 5 ... https://jgiven.org/ #java #junit #test #bdd #opensource #framework
-
Un outil de test BDD que j'avais déja vu, et qui semble vraiment bien pensé. https://jbehave.org/ #junit #extension #test #bdd #opensource #framework
-
Leanpub Book LAUNCH 🚀 The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III
This is our second launch video for this now-completed book!
Watch here:
#books #leanpublishing #selfpublishing #booklaunch #programming #TDD #BDD #coding #softwareengineering #refactoring
-
Cucumber должен умереть: Как с помощью BDR превратить код в отчеты без регулярок и регистрации?
В прошлой статье «Ваш отчет никто не читает: Как мы научили разработчиков понимать падения тестов за 30 секунд?» мы разбирали, как слой Flows и декораторы позволяют разрабам не тратить время на дебаг отчетов. Статья вызвала большой отклик, и сегодня я хочу раскрыть «фундамент», на котором строится этот подход. Многие годы нам продают BDD (Behavior-Driven Development) как "серебряную пулю" для коммуникации... Давайте честно, это чушь. Никогда не понимал, зачем мы кормим этого монстра по имени Cucumber. Тратим до 50% времени на поддержку регулярок («клея»), возимся с хрупкими .feature файлами и боимся переименовать шаг, потому что все развалится. При этом ни один менеджер в здравом уме не заходит в ваш репозиторий читать эти файлы. Они все смотрят только отчеты. Так зачем нам Gherkin на этапе написания кода? Представляю вам новую методологию BDR (Business-Driven Reporting) . Почему классический BDD (Gherkin) - это ошибка? Gherkin заставляет инженера работать внутри IDE, как в текстовом блокноте. Это абсурд.
https://habr.com/ru/articles/994732/
#playwright #bdr #bdd #allure_report #qa_automation #чистый_код #автотесты #автотестирование #автотестировщик #автоматизация_тестирования
-
RE: https://mastodon.social/@bosslogic/115984174298880765
“#TDD and #BDD aren’t really about testing at all. They’re about feedback loops and thinking clearly about intent before implementation.”
Intent first!
-
DATE: January 29, 2026 at 03:09PM
SOURCE: BioWorld MedTechDirect article link at end of text block below.
En Carta #Lymedisease test wins @FDADeviceInfo breakthrough designation
Here are any URLs found in the article text:
Articles can be found by scrolling down the page at https://www.bioworld.com/topics/85-bioworld-medtech .
-------------------------------------------------
Private, vetted email list for mental health professionals: https://www.clinicians-exchange.org
.
NYU Information for Practice puts out 400-500 good quality health-related research posts per week but its too much for many people, so that bot is limited to just subscribers. You can read it or subscribe at @PsychResearchBot
.
Since 1991 The National Psychologist has focused on keeping practicing psychologists current with news, information and items of interest. Check them out for more free articles, resources, and subscription information: https://www.nationalpsychologist.com
.
EMAIL DAILY DIGEST OF RSS FEEDS -- SUBSCRIBE:
http://subscribe-article-digests.clinicians-exchange.org
.
READ ONLINE: http://read-the-rss-mega-archive.clinicians-exchange.org
.
It's primitive... but it works... mostly...
.
-------------------------------------------------#healthcare #healthtech #healthcaretech #healthtechnology #medgadget #medicine #doctor #hospital #medtech
-
We have published a new major version of the #Gherkin #Linter: https://www.npmjs.com/package/@gherlint/gherlint
Now you can validate your #Cucumber feature files even better and make sure:
- every feature has a When and a Then step
- every Then step contains a 'should'
- the text does not contain any major grammar mistakes
- no step contains any unwanted wordsIf you have ideas for more rules, contribute here: https://github.com/gherlint/gherlint
-
@thirstybear My reading of #SpecificationByExample was that it was simply an approach to the acceptance testing part of #BDD, not that it was 'inverting the pyramid' nor seeking to replace unit or integration tests.
-
@sleepyfox I was being facetious about the spelling. I’m a former jitsuka.
The product is literally called jujutsu so unless you can convince them to change the name, it’s likely to become the tag. I will happily use #jjscm but then no one will find it.
I used to get lots of Body Dysmorphic Disease posts on the #bdd tag on Twitter. You tune them out. Or you could replace your tag subscription with a search for #jujutsu - “jj”. That might work.
-
CookUnity is hiring Senior AI/ML Engineer
🔧 #java #kotlin #python #typescript #nextjs #react #aws #azure #bdd #cicd #gcp #kafka #tdd #seniorengineer
🌎 Remote; United States
⏰ Full-time
🏢 CookUnityJob details https://jobsfordevelopers.com/jobs/senior-ai-ml-engineer-at-cookunity-com-jul-14-2025-568e64?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
BDD: Как заставить тесты говорить на одном языке с бизнесом (и перестать платить за недопонимание)
Привет! Меня зовут Анатолий, я ведущий разработчик в ITFB Group , и сегодня я хочу рассказать о том, как можно превратить скучные тесты в главного специалиста по продукту. Знакомо: ваши JUnit-тесты проходят, CI/CD зелёный, все довольны. Но тут приходит бизнес-аналитик и спрашивает: "А этот сценарий проверяет, что будет, если клиент с рейтингом 700 запросит 10 миллионов?" Вы начинаете лихорадочно копаться в коде, пытаясь найти тот самый @Test... А что если бы ответ на этот вопрос лежал не в глубинах Java-кода, а в красивом, читаемом файле, который понятен всем — от тимлида до заказчика?
https://habr.com/ru/companies/itfb/articles/960972/
#itfb #java #camunda #springboot #тестирование #бизнесанализ #bdd #документация #cucumber #allure
-
Salut :blobcatmelt:
je cherche un moyen d’enrichir mon carnet de contact avec des infos comme, untel travail pour cette association et pour cette entreprise, et aussi cette personne connaît cette personne.J’aimerai que ce soit structuré.
En fait on peut faire ça avec l’appli contacts qui utilise #carddav et les #vcard , mais ça reste une approche très 'texte' et pas 'base de données'. #bdd
Si vous avez des idées où des outils je suis preneur. :)
Merci pour vos retours et partage ! -
Code coverage metrics HURT application quality, especially when gating deployments, because they are a misleading target, prioritizing superficial goals over meaningful use-case validation. A focus on achieving coverage percentages detracts from real quality assurance, as developers write tests that do what the targets insist that they do, satisfy coverage metrics rather than ensuring comprehensive use-case functionality.
-
Comment passer du Modèle Conceptuel de Données à une base de données relationnelles et comment normaliser pour s’assurer de la solidité de l’ensemble ?
https://www.teotimepacreau.fr/blog/normalisation-base-de-donnees/
-
Quelle méthode pour conceptualiser une base de données à partir d'une simple expression de besoins ?
https://www.teotimepacreau.fr/blog/modelisation-base-de-donnees/
-
Just went through [Unit testing Asynchronous Code in Swift] by @tundsdev on this video:
https://www.youtube.com/watch?v=P4Zee8weKVY
Absolutely brilliant, clear and concise explanation. I would highly recommend it. 👌🏾
Got me doing a bit of refactoring on some of my unit tests too. Even more so, I discovered that Apple did release an Async/Await API for HealthKit (starting with iOS v15) and I went ahead and made a bunch of code updates there too.