Give someone a program, you frustrate them for a day; teach them how to program, you frustrate them for a lifetime.
~ David Leinweber
When your hammer is C++, everything begins to look like a thumb.
As a software developer, you are your own worst enemy. The sooner you realize that, the better off you'll be.
"Bad programmers worry about the code. Good programmers worry about data structures and their relationships."
The tests are a victim of the design of your code