cromwellryan/AtddDotNet-Lunch-n-Learn — comment on commit ba794a09d0819429651b58e55deb01d838844b1e
File: AtddDotNetSpecs/AddingAPerson.feature line 10
By jasonkarns:

Maybe try to write the feature at a high level, rather than the step-by-step click/type level. Instead of
- When I enter the name John Doe
- And I press return
perhaps use something like "When I add 'John Doe'".

One recurring pain I've encountered with Gherkin is having features that are obscenely long because they include every tiny detail-- typing in every field, clicking every item. I would try to move to something closer to the business language of 'When I add "John Doe"'. This could lead to a discussion around having the minute process details pushed out of the feature and into the step definitions. Which could hopefully lead to a discussion around having step definitions written small enough that you can build large steps by simply calling existing,smaller ones.