If you try to please everyone, you won’t please anyone.
Duplicate code is a major cause of unmaintainable scripts.
Don’t worry about the wasted effort unless you know – by measurement – that the waste is noticeable and important. Always favor the clean code you need over than the fast code you might need.
It’s not a bug – it’s an undocumented feature.
Programming is like sex: one mistake and you have to support it for the rest of your life.
Software and cathedrals are much the same – first we build them, then we pray.
In theory, theory and practice are the same. In practice, they’re not.
God could create the world in six days because he didn’t have to make it compatible with the previous version.
-Anonymous (@jokofy in that case) 😉
If debugging is the process of removing software bugs, then programming must be the process of putting them in.