Identifying the target is only one part of the problem; transforming your code so that you get there is another challenge. Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Testing can show the presence of errors, but not their absence.
People who discover the power and beauty of high-level, abstract ideas often make the mistake of believing that concrete ideas at lower levels are relatively worthless and might as well be forgotten. (…) on the contrary, the best computer scientists are thoroughly grounded in basic concepts of how computers actually work, and indeed that the essence of computer science is an ability to understand many levels of abstraction simultaneously.
The strongest of all warriors are these two: time and patience. ——Tolstoy “war and peace”
Things are what they are and will be what they will. ——Oscar Wilde
The only promise a puzzle makes is an answer. Liking the answer doesn’t factor in.
Tough time don’t last. Tough people do.
It’s fun to do the impossible. ——Walt Disney
Difficulty mastered are opportunities won. —— Winston Churchill