·
I just finished a course on Behavior Driven Development with Cucumber.
![broken image](http://custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_9000,w_1200,f_auto,q_auto/784839/418732_972354.jpeg)
👩🏫 Behavior-driven development (BDD) is an Agile software development methodology in which an application is documented and designed around the behavior a user expects to experience when interacting with it.
So concretely, in my code, I have gherkin statements that explain the test in plain English, then it is mapped in Java code.
In the end, we got a little story 📖 in English that anybody can understand (completely agnostic of programming👨💻❌) with the three words: Given/When/Then.
Happy (agile) coding! 🙂
#mooc #cucumber #bdd #programming #java