4 ms·
> ... the point is to be at least halfway readable to a non-programmer reading over your shoulder. That's the same argument for filing the serial number off of
by chromatic 17y ago
> ... the point is to be at least halfway readable to a non-programmer reading over your shoulder.
That's the same argument for filing the serial number off of TDD and calling it BDD: sometime, somewhere, somehow eventually some non-programmer is going to have to maintain source code without a trained professional programmer around to help.
I don't get it; FIT's been around much, much longer. What kind of non-developer business rule expert can read the punctuation-sprinkled pseudo-English pidgin Ruby spreads around but doesn't know how to manipulate tabular data in a spreadsheet?
- kemiller 17y agoThe BDD reference is not just an analogy, it's what these are for. And it's not about non-programmers maintaining the code. Not at all. It's about a business owner and a programmer sitting together and making executable specs together. I don't really get it, but I'm curious. People I respect swear by it.