Sofware Development Quotes

Quotes tagged as "sofware-development" Showing 1-2 of 2
“A good program must be written many times. This is true of the programs we show. The first draft may not clearly separate out the concerns, but by making that draft the programmer learns the structure of the problem. We will show two different implementations, which will reveal the evolution of the program as we identify shortcomings in our draft.”
Chris Hanson, Software Design for Flexibility: How to Avoid Programming Yourself into a Corner

“Global data is generally subject to two problems: routines operate on global data without knowing that other routines are operating on it, and routines are aware that other routines are operating on the global data but they don't know exactly what they're doing to it.”
Steve McConnell, Code Complete: A Practical Handbook of Software Construction