Warning: this post (and this blog as a whole) contains the opinions of someone who does not know what they are doing I’m a novice at TDD  and while the advice in this post seems to have helped me  following it blindly may completely wreck your way of developing