What is "bdd"

BDD (Behavior Driven Development) or Behavior Driven Development is an agile development technique that encourages collaboration between developers, quality sectors, and non-technical or business people in a software project. It was originally conceived in 2003 by Dan North as a response to Test Driven Development (Test Driven Development), and has expanded considerably in recent years. The focus of BDD is the language and interactions used in the software development process. Developers use their native language in combination with the ubiquitous language (ubiquitous language), which allows them to focus on the reasons why code should be created, and not on technical details, in addition to minimizing translations between the technical language in which the code is written and other domain languages, users, customers, project management.