I saw some code the other day that totally impressed and disheartened me.
If the code could be likened to a car it would be a car with the best suspension system every invented able to give the driver a smooth comfortable drive. The car would also be sporting a lovely set of square wheels.
Quite some time and effort had been put into solving how to handle the bumpy ride, but they missed the real problem.
It is far too easy to fall into this trap.