97 Things Programmers Literature List
From WikiContent
This shall become a literature list for the aspiring professional software developer.
Just in alphabetical order from my library, at librarything:
- Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman Hoover, Dave no date
- Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series) Martin, Robert C. 2008
- Code Complete, Second Edition McConnell, Steve 2004
- Code Craft: The Practice of Writing Excellent Code Goodliffe, Pete 2006
- Code Reading: The Open Source Perspective (Effective Software Development Series) Spinellis, Diomidis 2003
- Design Patterns, Erich Gamma, 1995
- Domain-Driven Design: Tackling Complexity in the Heart of Software Evans, Eric 2003
- Effective Java (2nd Edition) (The Java Series) Bloch, Joshua 2008
- Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Se Hohpe, Gregor 2003
- Extreme Programming Explained: Embrace Change (2nd Edition) (The XP Series) Beck, Kent 2004
- Fearless Change: Patterns for Introducing New Ideas Manns, Mary Lynn 2004
- Hackers and Painters: Big Ideas from the Computer Age Graham, Paul 2004
- Head First *
- Head First C# (Head First) Stellman, Andrew 2007
- Head First Design Patterns (Head First) Freeman, Elisabeth 2004
- Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans) Sierra, Kathy 2003
- Head First HTML with CSS & XHTML (Head First) Freeman, Eric 2005
- Head First Java, 2nd Edition Sierra, Kathy 2005
- Head First JavaScript (Head First) Morrison, Michael 2008
- Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First) McLaughlin, Brett D. 2006
- Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (SCWCD) Basham, Bryan 2004
- Head First Software Development Pilone, Dan 2007
- Head First SQL: Your Brain on SQL -- A Learner's Guide (Head First) Beighley, Lynn 2007
- Holub on Patterns: Learning Design Patterns by Looking at Code Holub, Allen 2004
- Implementation Patterns Beck, Kent 2007
- Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series) Poppendieck, Mary 2006
- Java Concurrency in Practice Goetz, Brian 2006
- Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases Bloch, Joshua 2005
- My Job Went to India: 52 Ways to Save Your Job (Pragmatic Programmers) Fowler, Chad 2005
- Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages Buschmann, Frank 2007
- Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing Buschmann, Frank 2007
- Patterns of Enterprise Application Architecture Fowler, Martin 2002
- Practices of an Agile Developer: Working in the Real World (Pragmatic Programmers) Subramaniam, Venkat 2006
- The Pragmatic Programmer: From Journeyman to Master Hunt, Andrew 1999
- Pragmatic Thinking and Learning: Refactor Your Wetware Hunt, Andy 2008
- The Productive Programmer Ford, Neal 2008
- Programming Pearls (2nd Edition) (ACM Press) Bentley, Jon 1999
- Programming Ruby: The Pragmatic Programmers' Guide, Second Edition Thomas, Dave 2004
- The Psychology of Computer Programming Weinberg, Gerald 1971
- Refactoring Databases: Evolutionary Database Design (The Addison-Wesley Signature Series) Ambler, Scott W. 2006
- Refactoring to Patterns (The Addison-Wesley Signature Series) Kerievsky, Joshua 2004
- Refactoring: Improving the Design of Existing Code Fowler, Martin 1999
- Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) (Pragmatic Programmers) Nygard, Michael
- Ship it! : a practical guide to successful software projects Richardson, Jared R. 2005
- Test Driven Development: By Example (Addison-Wesley Signature Series) Beck, Kent 2002
- The Timeless Way of Building Alexander, Christopher 1979
- UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition Fowler, Martin 2003
- Working Effectively with Legacy Code (Robert C. Martin Series) Feathers, Michael 2004
- xUnit Test Patterns: Refactoring Test Code (The Addison-Wesley Signature Series) Meszaros, Gerard 2007
TODO Seminal Works: Knuth, et.al. --Michael Hunger 12:03, 27 January 2009 (PST)
