|
1 | | -<<<<<<< HEAD |
2 | | ->Creational patterns are focused towards how to instantiate an object or group of related objects. |
3 | 1 |
|
| 2 | +> Creational patterns are focused towards how to instantiate an object or group of related objects. |
4 | 3 |
|
5 | 4 | - **Context:** Deal with object creation mechanisms. |
6 | 5 | >When creating an object is not just a few assignments and involves some logic, it makes sense to put it in a dedicated factory instead of repeating the same code everywhere. |
7 | 6 |
|
8 | 7 | - **Problem:** Try to create system with less complexity to the design. |
9 | 8 |
|
| 9 | +- **Solution:** Controlling this object creation. |
10 | 10 |
|
11 | | -======= |
12 | | ->Creational patterns are focused towards how to instantiate an object or group of related objects. |
| 11 | +####These are Creational Patterns: |
13 | 12 |
|
| 13 | +. |
| 14 | ++-- _config.yml |
| 15 | ++-- _drafts |
| 16 | +| +-- begin-with-the-crazy-ideas.textile |
| 17 | +| +-- on-simplicity-in-technology.markdown |
| 18 | ++-- _includes |
| 19 | +| +-- footer.html |
| 20 | +| +-- header.html |
| 21 | ++-- _layouts |
| 22 | +| +-- default.html |
| 23 | +| +-- post.html |
| 24 | ++-- _posts |
| 25 | +| +-- 2007-10-29-why-every-programmer-should-play-nethack.textile |
| 26 | +| +-- 2009-04-26-barcamp-boston-4-roundup.textile |
| 27 | ++-- _data |
| 28 | +| +-- members.yml |
| 29 | ++-- _site |
| 30 | ++-- index.html |
14 | 31 |
|
15 | | -- **Context:** Deal with object creation mechanisms. |
16 | | ->When creating an object is not just a few assignments and involves some logic, it makes sense to put it in a dedicated factory instead of repeating the same code everywhere. |
| 32 | ++-- [Builder Patterns](/Builder) |
| 33 | +| +-- [Abstract Factory Patterns](/AbstractFactory) |
17 | 34 |
|
18 | | -- **Problem:** Try to create system with less complexity to the design. |
| 35 | +[Factory Method Patterns](/FactoryMethod) |
| 36 | + |
| 37 | +[Builder Patterns](/Builder) |
| 38 | + |
| 39 | +[Builder Patterns](/Builder) |
| 40 | + |
| 41 | +[Builder Patterns](/Builder) |
19 | 42 |
|
| 43 | +[Builder Patterns](/Builder) |
| 44 | +[Builder Patterns](/Builder) |
| 45 | +[Builder Patterns](/Builder) |
| 46 | +[Builder Patterns](/Builder) |
20 | 47 |
|
21 | | ->>>>>>> d39eb1c0a7a2ce0b8af2da02c57d857733039fbe |
22 | | -- **Solution:** Controlling this object creation. |
|
0 commit comments