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. mkaschenko reblogged this from michaelfeathers
  2. varpbox reblogged this from michaelfeathers
  3. rajatvig reblogged this from michaelfeathers
  4. shauryashaurya reblogged this from michaelfeathers
  5. michaelfeathers posted this