Home » Gregor » Work |
Main | Interests | Resume | Speaking | Publications | Bookshelf | Portfolio |
Professional Bookshelf
Software
Engineering |
Software Development | OOAD Patterns |
Java J2EE |
Internet | Enterprise Integration |
Title | Author | Scoop |
Pattern-Oriented Software Architecture (POSA) | Buschmann et. al. | Well structured collection of architecture and design patterns. Possibly even a better book than the GoF book. |
Design Patterns |
Gamma (GoF) | Yeah, everybody has it on the shelf, but do they have it in their brain? I had to read the intro twice and I consider myself pretty OO savvy. Just ask them to explain a simple pattern like Factory or Observer. |
Analysis Patterns | Fowler | Another Martin Fowler masterpiece. Describes recurring patterns in the world of domain analysis, e.g. organization hierarchies. Additional analysis patterns are listet on Martin's Web site. |
San Francisco Component Framework | Monday | The book describes IBM's attempt to create a universal business component framework. Just after I got the book, things around San Francisco, got pretty quiet, so I never finished reading it. |
UML Distilled | Fowler | Standard 'here read this' type of book explaining the most common UML notations. Download the full spec for free from the OMG. |
Large Scale C++ Software Design | Lakos | A book that talk about the challenges of actually implementing a large system as much as designing it. Most OO books focus on certain problems or pattern solutions, but rarely address the implementation of a large system. Don't let the C++ part scare you - the issues presented in this book are useful for most large-scale development environments. |