File tree Expand file tree Collapse file tree 1 file changed +45
-2
lines changed Expand file tree Collapse file tree 1 file changed +45
-2
lines changed Original file line number Diff line number Diff line change 1
- # design-patterns
2
- Exemplos em PHP dos 23 Padrões de Projetos (Design Patterns) relacionados ao Livro GOF
1
+ # Padrões de Projetos (Design Patterns)
2
+
3
+ Exemplos em PHP dos 23 Padrões de Projetos (Design Patterns) relacionados ao Livro GOF.
4
+
5
+ Procurei organizar todos os padrões segundo a sua categoria, separados por pastas e em cada pasta coloquei o diarama UML para ajudar no entendimento.
6
+
7
+ Casos você queira se aprofundar no tema, não deixe de conheceu o site Growth Dev:
8
+ [ https://growthdev.com.br ] ( https://growthdev.com.br/ )
9
+
10
+ ## Organização do Projeto:
11
+
12
+ - ` src/ `
13
+ - ` Behavioral/ `
14
+ - ` Creational/ `
15
+ - ` Structural/ `
16
+
17
+ A estrutura da pastas de ` tests/ ` segue a mesma estrutura
18
+
19
+ ## Instruções
20
+
21
+ Este projetos tem um arquivo ` Makefile ` para a execução dos testes
22
+
23
+ 1 . Faça clone deste projeto:
24
+
25
+ ` git clone https://github.com/growthdev-repo/design-patterns.git `
26
+
27
+ 2 . Entre no na pasta do projeto:
28
+
29
+ ` cd design-patterns `
30
+
31
+ 3 . Execute a instalação dos pacotes do ` ccomposer ` :
32
+
33
+ ` composer intall `
34
+
35
+ 4 . Para executar os testes dos padrões basta executar no terminal:
36
+
37
+ ` make test `
38
+
39
+
40
+ ## Sobre nós
41
+
42
+ Este projeto foi desenvoldido por Walmir Silva autor do blog [ https://growthdev.com.br ] ( https://growthdev.com.br/ )
43
+
44
+
45
+
You can’t perform that action at this time.
0 commit comments