Some times you hear about quotes from Edsger Dijkstra like 'goto considered harmful'. However, you rarely find the details of actual arguments. So I have decided to collect such gems which I consider classics, which someway helped me understand new concept and references/links to original papers/books.
I am planning to keep on updating these list.
Papers/Articles of Edsger W. Dijkstra:
- Humble programmer
- Goto Considered Harmful : Transcript, scanned PDF of original paper
This paper introduced concept of 'structured programming'
Papers/Article of David Parnas:
- On the criteria to be used in decomposing systems into modules,
Written in Year 1971, this paper introduced basic concepts of object oriented design (especially concept of encapsulation). I find that programmer still confused the concept of 'encapsulation'
Please add your comments, suggestions for inclusion in this list.