Mi lista de lectura

  • Clean Code by Robert C. Martin
  • C# in Depth
  • The Pragmatic Programmer, David Thomas
  • eXtreme Programming Explained, Kent Beck
  • Structure and Interpretation of Computer Programs, Gerald Jay Sussman
  • Working effectively with legacy code, Michael Feathers
  • Head First Design Patterns
  • Exercises for Programmers: 57 Challenges to Develop Your Coding Skills.
  • Code Complete 2nd edition by Steve McConnell
  • Test Driven Development by Example, Kent Beck
  • Growing Object-Oriented Software Guided by Tests, Freeman & Pryce
  • JavaScript The Good Parts, Douglas Crockford
  • Test-Driven JavaScript Development, Christian Johansen
  • JavaScript Allonge, Reginal Braithwaite
  • Implementing Domain Driven Design, Vaughn Vernon


  • Practical Object-Oriented Design in Ruby, Sandi Metz
  • Refactoring, Martin Fowler


  • Functional Programming in Java by Venkat Subramaniam
  • O’Reilly - Introducing Java 8. A Quick-Start Guide to Lambdas and Streams.
  • Apprenticeship Patterns, Hoover & Oshineye
  • Software Craftsmanship, Sandro Mancuso