Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 521 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 521 Bytes

Patterns README

Code examples for my article Design Patterns in Scala (adoption and transformation of classical software design patterns in Scala).

Creational patterns:

  • Factory method
  • Lazy initialization
  • Singleton

Structural patterns:

  • Adapter
  • Decorator

Behavioral patterns:

  • Value object
  • Null Object
  • Strategy
  • Command
  • Chain of responsibility
  • Dependency injection

Pavel Fatin, http://pavelfatin.com