Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 705bbc9

Browse files
Initial index and links
1 parent f823a4f commit 705bbc9

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

‎README.md‎

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,52 @@ Translations:
66
[EN](https://github.com/tshemsedinov/Patterns-JavaScript/tree/en),
77
[UA](https://github.com/tshemsedinov/Patterns-JavaScript/tree/ua),
88
[RU](https://github.com/tshemsedinov/Patterns-JavaScript/tree/ru).
9+
10+
- GRASP patterns
11+
- Information expert
12+
- Creator
13+
- Controller
14+
- Indirection
15+
- Low coupling
16+
- High cohesion
17+
- Polymorphism
18+
- Protected variations
19+
- Pure fabrication
20+
- SOLID Patterns
21+
- Single responsibility principle
22+
- Open/closed principle
23+
- Liskov substitution principle
24+
- Interface segregation principle
25+
- Dependency inversion principle
26+
- Gof Patterns
27+
- Creational patterns
28+
- Abstract factory
29+
- [Builder](https://github.com/HowProgrammingWorks/Builder)
30+
- [Factory method](https://github.com/HowProgrammingWorks/Factory)
31+
- [Prototype](https://github.com/HowProgrammingWorks/Prototype)
32+
- [Singleton](https://github.com/HowProgrammingWorks/Singleton)
33+
- Structural patterns
34+
- [Adapter](https://github.com/HowProgrammingWorks/Adapter)
35+
- [Bridge](https://github.com/HowProgrammingWorks/Bridge)
36+
- [Composite](https://github.com/HowProgrammingWorks/Composite)
37+
- [Decorator]()
38+
- [Facade](https://github.com/HowProgrammingWorks/Facade)
39+
- Flyweight
40+
- [Proxy](https://github.com/HowProgrammingWorks/Proxy)
41+
- Behavioral patterns
42+
- Chain of responsibility
43+
- [Chain of responsibility](https://github.com/HowProgrammingWorks/ChainOfResponsibility)
44+
- Middleware
45+
- [Command](https://github.com/HowProgrammingWorks/Command)
46+
- Interpreter
47+
- [Iterator](https://github.com/HowProgrammingWorks/Iterator)
48+
- Mediator
49+
- Memento
50+
- Observable and Observer: EventEmitter, EventTarget
51+
- [EventTarget and EventEmitter](https://github.com/HowProgrammingWorks/Events)
52+
- [EventEmitter](https://github.com/HowProgrammingWorks/EventEmitter)
53+
- [Observer](https://github.com/HowProgrammingWorks/Observer)
54+
- State
55+
- [Strategy](https://github.com/HowProgrammingWorks/Strategy)
56+
- Template method
57+
- Visitor

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /