Steve McConnell Quotes
Top 37 wise famous quotes and sayings by Steve McConnell
Steve McConnell Famous Quotes & Sayings
Discover top inspirational quotes from Steve McConnell on Wise Famous Quotes.
It's hard enough to find an error in your code when you're looking for it; it's even harder when you've assumed your code is error-free.
Trying to apply formal methods to all software projects is just as bad as trying to apply code-and-fix development to all projects.
Engineering is the application of scientific principles toward practical ends. If the engineering isn't practical, it's bad engineering.
It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it.
developers insert an average of 1 to 3 defects per hour into their designs and 5 to 8 defects per hour into code
In software, the chain isn't as strong as its weakest link; it's as weak as all the weak links multiplied together.
In my experience, you either have encapsulation and abstraction or you have neither. There is no middle ground.
A typical software project can present more opportunities to learn from mistakes than some people get in a lifetime.
Study after study has shown that motivation probably has a larger effect on productivity and quality than any other factor
Heuristic is an algorithm in a clown suit. It's less predictable, it's more fun, and it comes without a 30-day, money-back guarantee.
It's better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive.
Choose your battles. If rapid development is truly top priority, don't shackle your developers by insisting on too many priorities at once.