Object Orientated Programming: Week 7

Banner

Design Patterns 1

LEARNING OBJECTIVES


This week we are going to look at:

1. Introducing DESIGN PATTERNS.
2. Reviewing COMMON
DESIGN PATTERNS.
3. Introducing the SINGLETON PATTERN.


Python 

Powerpoint: Design Patterns

Powerpoint: Common Design Patterns

Powerpoint: The Singleton Pattern


Two page summary



Videos:

Design Patterns


 
Common Design Patterns 


The Singleton Pattern







Sample Code:
Singleton Pattern * Singleton Example

Python IntrepreterCode in Action



Python Design Patterns (Brandon Rhodes)


Learn Python #16 - Singletons





Links


Lab #7
Lab #7 is all about checking if what you have learned in the episodes above all makes sense.



Back

If you have any suggestions, corrections, or comments, please feel free to e-mail me at:
Damian.X.Gordon(a)tudublin.ie