Untitled RSS

Archive

Feb
25th
Wed
permalink

10 Papers Every Programmer Should Read at Least Twice

  1. 'On the criteria to be used in decomposing systems into modules' - David Parnas
  2. 'A Note On Distributed Computing' - Jim Waldo, Geoff Wyant, Ann Wollrath, Sam Kendall
  3. 'The Next 700 Programming Languages' - P. J. Landin
  4. 'Can Programming Be Liberated from the von Neumann Style?' - John Backus
  5. 'Reflections on Trusting Trust' - Ken Thompson
  6. 'Lisp: Good News, Bad News, How to Win Big' - Richard Gabriel
  7. 'An experimental evaluation of the assumption of independence in multiversion programming' - John Knight and Nancy Leveson
  8. 'Arguments and Results' - James Noble
  9. 'A Laboratory For Teaching Object-Oriented Thinking' - Kent Beck, Ward Cunningham
  10. 'Programming as an Experience: the inspiration for Self' - David Ungar, Randall B. Smith
  1. varpbox reblogged this from michaelfeathers
  2. rajatvig reblogged this from michaelfeathers
  3. shauryashaurya reblogged this from michaelfeathers
  4. michaelfeathers posted this