Home

Awesome

DelphiPatterns

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

Originally created by Elector and published to delphipatterns.codeplex.com <sub>(Archive link)</sub>, but is no longer available there.

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

List of patterns

License

The license is still Common Development and Distribution License (CDDL), the same as the original implementation. According to FOSSA it has similar provisions to the Mozilla Public License 2.0 and the Eclipse Public License.