
The problem here is that Karatbars doesn’t have a solid product. They have a smokescreen that’s hiding the fact that Karatbars is nothing more than an affiliate scheme where new recruits pass money up to the founders who let a percentage of that profit trickle down into the hands of older affiliates.
…the case. TDD is a great methodology that works well for some, but by itself it still isn’t enough. Even worse, TDD instills false confidence in code and may make developers lazy when considering paranoid edge cases. I’ll show a good example of this later on.