html5-img
1 / 10

Design Patterns introduction

Tuesday 20 April 2010. Design Patterns introduction. Today’s highlight’s. Design Patterns in general History Design Patterns more specific Factory Method. History of Design Patterns. Christopher Alexander 1977 (a pattern language) Sitting Circle. History II.

lcorona
Download Presentation

Design Patterns introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tuesday 20 April 2010 Design Patternsintroduction

  2. Today’s highlight’s • Design Patterns in general • History • Design Patterns more specific • Factory Method

  3. History of Design Patterns • Christopher Alexander 1977 (a pattern language) • Sitting Circle

  4. History II • Gang of Four 1994 (Design Patterns - Elements of Reusable Object-Oriented Software ) • Defines 23 Design Patterns (named GoF Patterns)

  5. Definition • From Wiki: • a general reusable solution to a commonly occurring problem in software design

  6. Listen to the story of Eddies Diner

  7. UML general perspective

  8. UML example

  9. Programming • Let’s take a look at the code

  10. Exercise • The Die Factory • Viking Game needs a die of 4 sides • Monopoly needs a die with 6 sides • Create the system using Factory Method design pattern

More Related