https://github.com/hckhanh/designpatternexamples
The examples of Design patterns
https://github.com/hckhanh/designpatternexamples
c-sharp cplusplus cplusplus-11 design design-pattern design-patterns example examples pattern patterns
Last synced: 2 months ago
JSON representation
The examples of Design patterns
- Host: GitHub
- URL: https://github.com/hckhanh/designpatternexamples
- Owner: hckhanh
- Created: 2014-12-18T03:09:21.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-12-23T07:09:44.000Z (over 10 years ago)
- Last Synced: 2025-01-13T06:45:00.901Z (4 months ago)
- Topics: c-sharp, cplusplus, cplusplus-11, design, design-pattern, design-patterns, example, examples, pattern, patterns
- Language: C#
- Homepage: https://www.facebook.com/KhanhHoangUDB
- Size: 176 KB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Design Pattern Examples
==========
[](https://travis-ci.org/hckhanh/DesignPatternExamples)This is some of examples of **Design Patterns**. This is my work.
I has referenced to other sources to create this repos.
I create this to learn **how to use the design patterns** properly.
I always wonder that why do people use design patters to build the software?.
I thought it's not nessessary. I just use the concept of `class` and build the software by my own ways.
It's not easy to understand and take me so many times to learn. So I don't think it's a good idea to learn it.
But now, I think I can build the software better and faster with the structure of the design patters.
It make the system more strutural and more flexible. I can use my **old code** and make it more useful.I hope you can use it like me or even better :D
Available patterns:
----------
| Pattern | C# | C++ |
|:---------------:|:---:|:---:|
| Template Method | X | X |
| Strategy | X | |
| State | X | |
| Singleton | X | X |
| Prototype | X | |
| Composite | X | |
| Factory Method | | X |