Many spend their time berating practitioners for not applying their method. We all need to disseminate our ideas, but most of our time should be spent applying and improving our methods, not selling them. The best way to sell a… — David Parnas Copy Share Image
Requirements in mathematical language are no use unless they are easier to read than the code. — David Parnas Copy Share Image
Complexity is not a goal. I don't want to be remembered as an engineer of complex systems. — David Parnas Copy Share Image
I have found that the reason a lot of people are interested in artificial intelligence is the same reason a lot of people are… — David Parnas Copy Share Image
Artificial intelligence has the same relation to intelligence as artificial flowers have to flowers. — David Parnas Copy Share Image
Many spend their time berating practitioners for not applying their method. We all need to disseminate our ideas, but most of our time should… — David Parnas Copy Share Image
With software products, it is usual to find that the software has major `bugs' and does not work reliably for some users... The lay… — David Parnas Copy Share Image
We must not forget that the wheel is reinvented so often because it is a very good idea; I've learned to worry more about… — David Parnas Copy Share Image
Find the simplest model that is not a lie is the key to better software design. — David Parnas Copy Share Image