Reading:
- Test Driven Development: By Example by Kent Beck
- The Nature of Software Development by Ron Jeffries
Recommended Reading List:
- Clean Code by Robert C. Martin
- The Pragmatic Programmer by Andrew Hunt, David Thomas
- Head First Design Patterns by Eric Freeman, Elisabeth Robson
- Domain-Driven Design by Eric Evans
- Growing Object-Oriented Software Guided by Tests by Steve Freeman, Nat Pryce
- Jason McCreary’s Reading List