BDD (Behavioral Driven Development) is the most idiotic thing I've ever heard of. It is a buzzword that stands for something I completely don't understand. So, how can I say in such strong terms that it is idiotic if I don't even know what it is about? Simple: It breaks Google. Whenever I search for information about BDDs (Binary Decision Diagrams) I find complete garbage. OK, it's not that bad: Scholar gives sensible results.