Can anyone recommend good design patterns intro book?

Posted on 2006-05-10
Last Modified: 2010-03-31
Dear Experts,

Could anyone recommend a good tutorial book for someone (me) who already understands the basics of OOP, but wants to become more sophisticated in design?

I have heard about "Design Patterns" by Erich Gamma, et. al.  However, it's a "cook book".  (I'll certainly get it anyway...) I'm looking first for an introductory text, with some background theory and explanations.
Question by:BrianMc1958
    LVL 14

    Accepted Solution

    LVL 27

    Assisted Solution

    I didn't read it but this one has been recommended

    Author Comment

    Thanks, folks!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Suggested Solutions

    Title # Comments Views Activity
    commonTwo  challenge 63 67
    SPLUNK REST  API call to Splunk to create and index? 2 39
    changePi Challenge 15 55
    @SBGen Method 3 16
    For beginner Java programmers or at least those new to the Eclipse IDE, the following tutorial will show some (four) ways in which you can import your Java projects to your Eclipse workbench. Introduction While learning Java can be done with…
    Introduction This article is the first of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article explains our test automation goals. Then rationale is given for the tools we use to a…
    Viewers learn about the third conditional statement “else if” and use it in an example program. Then additional information about conditional statements is provided, covering the topic thoroughly. Viewers learn about the third conditional statement …
    This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now