It’s often easy to tell when you’re doing development wrong. Bugs that pop out of nowhere, code that runs like molasses, and unwieldly project structures are just three of the tell-tale signs. But ...