Boston Software Crafters Resources
Boston Software Crafters Katas, PPTs, and more – includes intro PPT and exercises for coding dojos
Katas
Gabe Montalvo’s Curated List of Coding Katas
Books
- Coding Dojos
- The Coding Dojo Handbook, by Emily Bache
- Test Driven Development
- Mocks, Fakes, and Stubs, by Emily Bache
- “Test-Driven Development by Example”, Kent Beck
- “Unit Test Patterns”, Gerard Meszaros
- “Growing Object Oriented Software, Guided by Tests”, Steve Freeman and Nat Price
- Coding Techniques
- “Clean Code”, Robert C. Martin
- “Design Patterns: Elements of Reusable Object-Oriented Software”, Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (Gang of Four)
- “Java Design Patterns”, Rohit Joshi (covers equivalent patterns as the G of 4 book, but in Java)
- “Functional Programming for the Object-Oriented Programmer”, Brian Marick
- Refactoring / Legacy Code
- “Working Effectively with Legacy Code”, Michael Feathers
- “Refactoring: Improving the design of existing code”, Martin Fowler
- “Refactoring to Patterns”, Joshua Kerievsky
- “Design Patterns, Java Workbook”, Steven John Metsker
- “Refactoring Workbook”, William C. Wake