Best Dijkstra papers to explain this quote?
Posted
by jemfinch
on Stack Overflow
See other posts from Stack Overflow
or by jemfinch
Published on 2010-05-19T01:38:53Z
Indexed on
2010/05/19
17:50 UTC
Read the original article
Hit count: 263
dijkstra
I was enjoying "The Humble Programmer" earlier today and ran across this choice quote:
Therefore, for the time being and perhaps forever, the rules of the second kind present themselves as elements of discipline required from the programmer. Some of the rules I have in mind are so clear that they can be taught and that there never needs to be an argument as to whether a given program violates them or not. Examples are the requirements that no loop should be written down without providing a proof for termination nor without stating the relation whose invariance will not be destroyed by the execution of the repeatable statement.
I'm looking for which of Dijkstra's 1300+ writings best describe in further detail rules such as he was describing above.
© Stack Overflow or respective owner