jagomart
digital resources
picture1_Design Patterns Pdf 183123 | Patterns


 161x       Filetype PDF       File size 1.04 MB       Source: indico.mpp.mpg.de


File: Design Patterns Pdf 183123 | Patterns
design patterns in ooad following the gang of four gof gamma helm johnson vlissides design patterns addison wesley 1995 why design patterns apply well known and proven solutions many problems ...

icon picture PDF Filetype PDF | Posted on 31 Jan 2023 | 2 years ago
Partial capture of text on file.
    Design Patterns in 
            OOAD
   Following the “gang of four” (GoF)
   Gamma, Helm, Johnson, Vlissides, Design Patterns,
   Addison­Wesley 1995
               Why Design Patterns?
     ● Apply well known and proven solutions
       ● many problems are not new → no need to invent 
          wheels
       ● code structure easier to understand → easier  
          maintainance
       ● great help for beginners to learn good practice
       ● patterns are not static, guide to individual solutions
     ● Analogies
       ● song styles, theatre pieces, novels, (architecure), 
          engineering, ...
                            Design Patterns in OOAD              2
                              History
  C. Alexander (1936­), computer scientist
  and architect
  Critical of traditional modern architecture,
  patterns as solution guides in architecture, incremental building,
  interaction with users, empower laypeople to create designs
  Medieval cities built according to rules, not rigid masterplans
                              Design Patterns in OOAD                 3
                 Pattern Classification
            Creational          Structural    Behavioral
     Class Factory Method*      Adapter*      Interpreter
                                              Template Method*
     Object Abstract Factory*   Adapter*      Chain of Responsibility*
            Builder             Bridge        Command
            Prototype*          Composite*    Iterator*
            Singleton*          Decorator *   Mediator*
                                Facade        Memento(*)
                                Flyweight     Observer*
                                Proxy*        State*
                                              Strategy*
                                              Visitor
       Not all patterns covered here, many more exist
                              Design Patterns in OOAD                  4
The words contained in this file might help you see if this file matches what you are looking for:

...Design patterns in ooad following the gang of four gof gamma helm johnson vlissides addison wesley why apply well known and proven solutions many problems are not new no need to invent wheels code structure easier understand maintainance great help for beginners learn good practice static guide individual analogies song styles theatre pieces novels architecure engineering history c alexander computer scientist architect critical traditional modern architecture as solution guides incremental building interaction with users empower laypeople create designs medieval cities built according rules rigid masterplans pattern classification creational structural behavioral class factory method adapter interpreter template object abstract chain responsibility builder bridge command prototype composite iterator singleton decorator mediator facade memento flyweight observer proxy state strategy visitor all covered here more exist...

no reviews yet
Please Login to review.