Skip to content

lisssb/Design-Patterns

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design-Patterns workshop

A repository for the Design Patterns workshop at Recurse Center - https://www.recurse.com

Resources for studying Design Patterns

Notes for this repo have been taken from all of the sources.

How to use this repo

Each pattern is briefly described below and it has an examples folder. Python code for the examples is provided there, together with a PRESENTATION_OUTLINE.md that outlines how the example was presented in the workshop.

Patterns

  • Strategy (Agustín Benassi - Feb 25th 2015)
  • Singleton (Gonçalo Morais - Mar 4th 2015)
  • Abstract Factory, Builder, Factory Method (Libby Horaceck - Mar 11th 2015)
  • Decorator (Agustín Benassi - Mar 18th 2015)
  • Template Method & Strategy Pattern (Pietro Menna - Apr 1st 2015)
  • Observer Pattern (Noella - Apr 8th 2015)
  • Memento (Ahmed Abdalla - Apr 15th 2015)
  • Proxy
  • State
  • Null object
  • Command

About

A repository for the Design Patterns workshop at Recurse Center - https://www.recurse.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 67.0%
  • HTML 28.6%
  • Java 3.1%
  • JavaScript 1.3%