top | item 46317670

(no title)

sunsetMurk | 2 months ago

Acceptance criteria are often buggy themselves, and require more context to interpret and develop a solution.

discuss

order

otterley|2 months ago

If you don't have sufficiently detailed acceptance criteria, how can anyone be expected to write code to satisfy them?

That's why you have to start with specifications. See, e.g., https://martinfowler.com/articles/exploring-gen-ai/sdd-3-too...

9rx|2 months ago

I wonder how many more times we'll rebrand TDD (BDD, SDD)?

Just 23 more times? ADD, CDD, EDD, DDD, etc.

Or maybe more?! AADD, ABDD, ACDD, ..., AAADD, AABDD, etc.

anthonypasq|2 months ago

thats impossible. Bugs are defined as when the code does not match the acceptance criteria.