The greatest of all weaknesses is the fear of appearing weak.
Entropy is a term from physics that refers to the amount of disorder in a system.
A good idea is an orphan without effective communication.
If you work closely with your users, sharing their expectations and communicating what you're doing, then there will be few surprises when the project gets delivered. This is a BAD THING. Try to surpr...
Don't gloss over a routine or piece of code involved in the bug because you know it works. Prove it. Prove it in this context, with this data, with these boundary conditions.
Don't be a slave to history. Don't let existing code dictate future code. All code can be replaced if it is no longer appropriate. Even within one program, don't let what you've already done constrain...
All software you write will be tested—if not by you and your team, then by the eventual users—so you might as well plan on testing it thoroughly.
More testing should be done automatically. It's important to note that by automatically we meant that the test /results/ are interpreted automatically as well.
Maintaining good regression tests is the key to refactoring with confidence.
The editor will be an extension of your hand; the keys will sing as they slice their way through text and thought.
One hundred years from now, our engineering may seem as archaic as the techniques used by medieval cathedral builders seem to today's civil engineers, while our craftsmanship will still be honored.
Everything emanated from the temple. On the northern side of the oval Salt Lake Valley, the earliest Mormon arrivals set aside ten acres for what they called Temple Square.