Library

February 2nd, 2008 Leave a comment Go to comments

A list of books that I own and recommend. Most of the books here are part of the library at Creative Chaos. Vision is to ensure that the best technical reference material is available to all our engineers. Everyone at Creative Chaos can buy books and get them expensed. If a book is not available locally we get them shipped from the US (thank you Amazon).

Business Requirements
– Requirements Engineering Handbook – Ralph R. Young
– Software Requirements, Second Edition – Karl E. Wiegers
– Mastering the Requirements Process (2nd Edition) – Suzanne Robertson

Engineering
– Code Complete: A Practical Handbook of Software Construction – Steve McConnell
– Design Patterns: Elements of Reusable Object-Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides
– Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (The Art of Computer Programming Series) – Donald E. Knuth
– Refactoring: Improving the Design of Existing Code (The Addison-Wesley Object Technology Series) – Martin Fowler
– Code: The Hidden Language of Computer Hardware and Software – Charles Petzold
– Head First Design Patterns (Head First) – Elisabeth Freeman
– The Pragmatic Programmer: From Journeyman to Master – Andrew Hunt
– Analysis Patterns: Reusable Object Models (The Addison-Wesley Object Technology Series) – Martin Fowler
– Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series) – Martin Fowler
– Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series) – Gregor Hohpe
– Pattern Hatching: Design Patterns Applied – John M. Vlissides
– Introduction to Algorithms – Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein

Methodology
– Agile Estimating and Planning (Robert C. Martin Series) – Mike Cohn
– Agile Software Development: – Alistair Cockburn
– User Stories Applied: For Agile Software Development (The Addison-Wesley Signature Series) – Mike Cohn
– Managing the Software Process – Watts S. Humphrey
– Software Estimation: Demystifying the Black Art (Best Practices (Microsoft)) – Steve McConnell
– Metrics and Models in Software Quality Engineering – Stephen H. Kan

Share
  1. No comments yet.
  1. No trackbacks yet.