In an article on BDD, you cite this article. I understand that writing Gherkin scenarios is a bit fluffy, and the application I’m contracted to develop for a client will pay me whether I have these scenarios written or not. However, I’ve worked with the client closely and we’ve written out the user stories to translate to Gherkin scenarios.
Is the article suggesting that thoughtbot doesn’t write human-readable Gherkin specs (and that they’re generally overkill)? Where can I find your BDD best practices for contract work?