We should continually be striving to transform every art into a science: in the process, we advance the art.
Donald KnuthWhen you write a program, think of it primarily as a work of literature. You're trying to write something that human beings are going to read. Don't think of it primarily as something a computer is going to follow. The more effective you are at making your program readable, the more effective it's going to be: You'll understand it today, you'll understand it next week, and your successors who are going to maintain and modify it will understand it.
Donald KnuthAlways remember, however, that thereโs usually a simpler and better way to do something than the first way that pops into your head.
Donald Knuth