Deep beneath the team lies an architectural implementation which gives us peace of mind when we deploy software. It is called Test Driven Development (TDD). I’m not going to go into the protocols or rules of TDD, just a fun opinion of the freedom that […]