Help & Frequently Asked Questions

  • How do I start studying design patterns?

    Start with Strategy, Abstract Factory, and Decorator design patterns and their Problem and Solution sections (by clicking the corresponding buttons).
    View how the UML diagrams change when switching between patterns/sections.
    Look at the design patterns Overview and switch to other patterns.

  • What is the difference between static and dynamic mode?

    While working with the Design Patterns Reference, you can toggle between static and dynamic mode (by default, the DPM starts in static mode).
    Static Mode:
    You must click a button to get the information.
    Clicking the button again switches to Dynamic Mode.

    Dynamic Mode:
    Simply move the cursor over a button to get the information.
    Clicking a button (while being in Dynamic Mode) switches to Static Mode.