Skip to content

Commit 34486e9

Browse files
committed
Updated readme
1 parent a5c8430 commit 34486e9

File tree

1 file changed

+32
-23
lines changed

1 file changed

+32
-23
lines changed

README.md

+32-23
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,38 @@
11
# DelphiPatterns
2+
This project should represent a complete set of all the GoF design patterns implemented in Delphi language.
3+
24
Clone of https://delphipatterns.codeplex.com/ with minor changes for Delphi 10 Seattle support.
35

46
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
57

68
List of patterns
7-
* Behavioral.ChainOfResponsibility
8-
* Behavioral.Command
9-
* Behavioral.Interpreter
10-
* Behavioral.Iterator
11-
* Behavioral.Mediator
12-
* Behavioral.Memento
13-
* Behavioral.Observer
14-
* Behavioral.State
15-
* Behavioral.TemplateMethod
16-
* Behavioral.Visitor
17-
* Behavoral.Strategy
18-
* Creational.AbstractFactory
19-
* Creational.Builder
20-
* Creational.FactoryMethod
21-
* Creational.Prototype
22-
* Creational.Singleton
23-
* Structural.Adapter
24-
* Structural.Bridge
25-
* Structural.Composite
26-
* Structural.Decorator
27-
* Structural.Facade
28-
* Structural.Flyweight
29-
* Structural.Proxy
9+
* Behavioral
10+
* Chain Of Responsibility
11+
* Command
12+
* Interpreter
13+
* Iterator
14+
* Mediator
15+
* Memento
16+
* Observer
17+
* State
18+
* Template Method
19+
* Visitor
20+
* Strategy
21+
* Creational
22+
* AbstractFactory
23+
* Builder
24+
* FactoryMethod
25+
* Prototype
26+
* Singleton
27+
* Structural
28+
* Adapter
29+
* Bridge
30+
* Composite
31+
* Decorator
32+
* Facade
33+
* Flyweight
34+
* Proxy
35+
36+
#License
37+
38+
The license is stil Common Development and Distribution License (CDDL), the same as the original implementation.

0 commit comments

Comments
 (0)