Commit Graph

21 Commits

Author SHA1 Message Date
Petrutiu Mihai
c66816b938 Add observer pattern
Update memento pattern examples class to have run as static method
Update behavioral patterns program.cs to maintain the order
2016-07-14 12:22:24 +03:00
Petrutiu Mihai
2894347140 Update when to use and print the pitfalls 2016-07-14 12:22:20 +03:00
Petrutiu Mihai
05709db77e Add another example of the memento pattern 2016-07-14 12:22:17 +03:00
Petrutiu Mihai
37151a23c7 Add basic memento pattern 2016-07-14 12:22:13 +03:00
Petrutiu Mihai
0a130b0405 Add another air traffic controller example for mediator 2016-07-14 12:22:02 +03:00
Petrutiu Mihai
06d201c917 Add partial example UsersToGroups 2016-07-14 12:21:59 +03:00
Petrutiu Mihai
a632b5a6d9 Add mediator examples 2016-07-14 12:21:56 +03:00
Petrutiu Mihai
68f0822bfe Add pattern descriptionn on iterator pattern 2016-07-14 12:21:52 +03:00
Petrutiu Mihai
494e3650f9 Update description on ChainOfResponssibility and Command pattern 2016-07-14 12:21:49 +03:00
Petrutiu Mihai
2f98e10ee2 Undo initial program to run all examples
Remove unnecessary variable from StockSchedule
2016-07-14 12:21:46 +03:00
Petrutiu Mihai
dd93a7c099 Update Command pattern example by adding more examples using buy/sell stock 2016-07-14 12:21:43 +03:00
Petrutiu Mihai
ae4beae6c2 Change CommandPattern from console to library
Remove Random from StockSchedule
2016-07-14 12:21:39 +03:00
Petrutiu Mihai
e1fd32ab8f Remove extra ValidationResult not used 2016-07-14 12:21:36 +03:00
Petrutiu Mihai
976cae1013 Add test log files 2016-07-14 12:21:29 +03:00
Petrutiu Mihai
2b1d12606b Create README.md 2016-07-14 12:21:25 +03:00
Petrutiu Mihai
47cd9fc73d Change order of patterns
Change on Iterator example to go from simple to complex
2016-07-14 12:21:20 +03:00
Petrutiu Mihai
35c3c5722d Add Iterator pattern 2016-07-14 12:21:16 +03:00
Petrutiu Mihai
1ab706016e Add command pattern 2016-07-14 12:21:09 +03:00
Petrutiu Mihai
90fd5764d4 Remove command pattern, as I don't see it relevant 2016-07-14 12:02:16 +03:00
Petrutiu Mihai
36c3127081 Add project files 2016-07-14 12:00:45 +03:00
Petrutiu Mihai
76b83a04a4 Add .gitignore and .gitattributes. 2016-06-13 10:21:45 +03:00