Software Reading List

Tags: 

This is intended to be a loose representation of my ongoing technical reading habits. I doubt that it will be that up-to-date all the time, but I'll blitz it every now and then.

Books I intend to read (ranked):

  1. [^] Java Concurrency in Practice
  2. [^] JavaScript: The Good Parts
  3. [^] Code Complete

Books I am currently reading (in no particular order):

  • [^] Programming Clojure
  • [^] Apprenticeship Patterns

Books I have read bits of and intend to revisit (in no particular order):

  • [^] Refactoring: Improving the Design of Existing Code
  • [^] Patterns of Enterprise Application Architecture
  • [^] Analysis Patterns: Reusable Object Models
  • [^] Peopleware: Productive Projects & Teams

Books I have read (in no particular order):

  • [^] Growing Object-Oriented Software, Guided by Tests
  • [^] Mercurial: The Definitive Guide
  • [^] Pragmatic Version Control Using Subversion
  • [^] Effective Java
  • [^] Design Patterns
  • [^] Practices of an Agile Developer
  • and many others I can't be bothered to list (yet)...