Skip to content

Purik/DelphiPatterns

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Pascal 100.0%