Very little in science and engineering is as precise as we’d like to believe, and climate change is no exception. What’s more, we have no right to expect that it’ll become more clear cut at any point in the near future, so we have to make our decisions based on what’s on offer now.
Behaviour Driven Development (BDD) is an adaptation of earlier Test Driven practices (TDD) that’s growing on me, but it’s raised an interesting problem: the order in which to describe desired behaviour so that it actually drives development.