Dave Parnas Quotes


As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.


Citations

Parnas, David L. "Software Aspects of Strategic Defense Systems." Communications of the ACM, vol. 28, no. 12, Dec. 1985, p. 1328.

Related Quotes

Dave Parnas
Dave Parnas
  • Born: February 10, 1941
  • Nationality: American
  • Profession: Scientist

David Lorge Parnas is a Canadian early pioneer of software engineering, who developed the concept of information hiding in modular programming, which is an important element of object-oriented programming today. He is also noted for his advocacy of precise documentation.