Wednesday, October 24, 2007

DevaiahDoni

Let's maintain a must-have list of books for Programmers/Tech? Leads, etc... We could do lists in various categories Here are a few suggestions on the technical side. Please participate and edit this list. After we hone the list down, I'll format it nicer and have links to Amazon or Bookpool.

Object-Oriented Design

  • Object Solutions (Booch) [Amazon]
  • Design Patterns (Gang of Four) [Amazon]
  • Object Oriented Design Heuristics (Riel) [Amazon]
  • UML Distilled 3rd Edition (Fowler) [Amazon]
  • Analysis Patterns (Fowler) [Amazon]
  • Object Technology: A Manager's Guide 2nd Edition (Taylor) - great for team leads [Amazon]

Developing good code

  • Refactoring (Martin Fowler)
  • The Pragmatic Programmer (Hunt & Thomas) [Amazon]
  • Test-Driven Development By Example (Beck)

Development Process

  • Lean Software Development (Mary Poppendieck & Tom Poppendieck) [Amazon]
  • Agile Software Development (Alistair Cockburn) [Amazon]
  • The Mythical Man-Month (Brooks) [Amazon]
  • PeopleWare? (DeMarco? & Lister) [Amazon]
  • Creating a Software Engineering Culture (Karl E. Wiegers) [Amazon]
  • Software Project Survival Guide (Steve McConnell?) [Amazon]

Java

C#

SQL & Database

  • Oracle SQL: 101 Frequently Asked Question (Lewis & Sirota - old but still valuable)
  • Relational Database: Selected Writings (Chris Date - if you want to understand relational, you must have it)
  • Case Method: Entity Relationship Modeling (Barker) - the authority on ERM
  • Data Model Patterns (Hay)
  • Oracle 10G The Complete Reference (Kevin Loney & George Koch) [Amazon]

XML, XSL, etc.

Unix

  • Portable Shell Programming (Blinn) [Amazon]

Free Magazine Subscriptions

       "<<" => Highly recommended.
     [Managing Automation]
     [Computerworld] <<
     [Bio-it World]
     [Bio Techniques]
     [EWeek] <<
     [Information Week] <<
     [InfoWorld] <<
     [Network]
     [Optomize] <<
     [Software Development] <<
     [VAR Business]
     [CSO (Security)]
     [Genomics & Proteomics] <<

No comments: