Ever since I switched from C# to F#, I’ve been amazed at how many of the language features allow developers to optimise building the thing right (immutability, pattern matching & static types to name but a few), however to ensure I’m building the right thing I always fall back on…

We often think that by describing our behaviours in a natural language that it means that we’re instantly doing BDD, however natural language (and English especially) can be incredibly vague, leading to misunderstandings about even simple requirements (the word set, for example, has 464 different definitions).

Each time we transfer…

Bdd Kickstarter

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store