Purik / DelphiPatterns

Complete set of all the GoF design patterns implemented in Delphi language

Home Page:http://delphipatterns.blog.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DelphiPatterns

This project should represent a complete set of all the GoF design patterns implemented in Delphi language.

Clone of https://delphipatterns.codeplex.com/ with minor changes for Delphi 10 Seattle support.

Each pattern is implemented in seperate directory/project. The pattern is in the Pattern.pas file, while the example for it is in the .DPR

List of patterns

  • Behavioral
    • Chain of Responsibility
    • Command
    • Interpreter
    • Iterator
    • Mediator
    • Memento
    • Observer
    • State
    • Template Method
    • Visitor
    • Strategy
  • Creational
    • Abstract Factory
    • Builder
    • Factory Method
    • Prototype
    • Singleton
  • Structural
    • Adapter
    • Bridge
    • Composite
    • Decorator
    • Facade
    • Flyweight
    • Proxy

#License

The license is stil Common Development and Distribution License (CDDL), the same as the original implementation.

About

Complete set of all the GoF design patterns implemented in Delphi language

http://delphipatterns.blog.com/

License:Other


Languages

Language:Pascal 100.0%