When you strive to comprehend your code, you create better work and become better at what you do. The code isn’t just your job anymore, it’s your craft.
Every time you see duplication in the code, it represents a missed opportunity for abstraction. When you find duplicated code, do the right thing. Delete it from the system.
Programming: Love It or Leave It.
The cleaner and nicer the program, the faster it is going to run. And if it does not, it will be easy to make it fast.
Program to Interface, not to Implementation.
To BLOB or Not To BLOB?
Every object should be immutable.
Take your time to understand the language prior pushing code.
Do whatever keeps you motivated.
This user hasn’t posted yet.