Soft

Cassandra

Javascript

Books

source

  • Michael C. Feathers: Working Effectively with Legacy Code
  • Ralph Johnson, Erich Gamma, John Vlissides, Richard Helm: Design Patterns
  • Robert C. Martin: Clean Code
  • Brian Goetz, Tim Peierls: Java concurrency in practice
  • Eric Evans: Domain-driven Design
  • Martin Fowler: Patterns of Enterprise Application Architecture
  • Steve McConnell: Code Complete
  • Martin Fowler, Kent Beck: Refactoring
  • Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates: Head First Design Patterns
  • Thomas H. Cormen: Introduction to Algorithms, 3rd Edition
  • Alfred V. Aho: Compilers
  • Krzysztof Cwalina, Brad Abrams: Framework Design Guidelines
  • Chris Okasaki: Purely Functional Data Structures
  • Leonard Richardson, Sam Ruby: RESTful Web Services
  • Robert C. Martin: Agile Software Development