Commit Graph

1809 Commits

Author SHA1 Message Date
aca75584d7 Updated README.md 2015-04-03 20:55:13 +08:00
bc98c11d94 Updated README.md 2015-04-03 20:24:08 +08:00
24ea7ff325 Updated README.md 2015-04-03 20:23:36 +08:00
5e939a2d8b Updated README.md 2015-04-03 20:23:14 +08:00
915145e12a Updated README.md 2015-04-03 20:22:54 +08:00
092e6ef9c1 Updated README.md 2015-04-03 20:22:34 +08:00
4118aab139 Updated README.md 2015-04-03 20:22:23 +08:00
543c062066 Updated README.md 2015-04-03 20:21:23 +08:00
b4aed8fbe0 Updated README.md 2015-04-03 20:21:10 +08:00
efb032adbb Updated README.md 2015-04-03 18:36:15 +08:00
f64480d731 Updated README.md 2015-04-03 18:35:55 +08:00
97c5c13f2d Updated README.md 2015-04-03 18:27:01 +08:00
7ff88026bb Updated README.md 2015-04-03 18:22:46 +08:00
46a6ff2894 Added introduction chapter to README.md. 2015-03-31 19:43:35 +03:00
d6a68b3121 Merge pull request #39 from vehpsr/master
added Property pattern
2015-03-30 20:50:52 +03:00
d57da2593b added Property pattern 2015-03-29 23:03:06 +03:00
eddf2e630f Merge branch 'vehpsr-master' 2015-03-29 22:13:08 +03:00
b2619e4d7a Merge branch 'master' of https://github.com/vehpsr/java-design-patterns into vehpsr-master
Conflicts:
	README.md
2015-03-29 22:11:43 +03:00
911a3505b2 Added book reference. 2015-03-29 22:03:07 +03:00
1fc15829ad Fixed link. 2015-03-29 21:44:05 +03:00
36482d5b7c Added description for Execute Around. 2015-03-29 21:41:41 +03:00
12bc65adc0 Added class diagram for Execute Around idiom. 2015-03-29 21:26:18 +03:00
027fd9934b Added example code for Execute Around idiom. 2015-03-29 21:25:13 +03:00
15adc6751e Callback pattern: added real world example 2015-03-27 17:38:10 +02:00
9312059f19 Callback pattern description amendment 2015-03-27 11:13:29 +02:00
eee2160435 Merge pull request #36 from vehpsr/master
added Callback pattern
2015-03-27 07:43:08 +02:00
bf2df42c55 added Callback pattern 2015-03-26 22:47:04 +02:00
33362d60ad Update .travis.yml 2015-03-23 22:54:36 +02:00
ca59c97510 Improved Hero#toString. 2015-03-23 21:49:18 +02:00
62b871774a Fixes HeroBuilder NullPointerException #35. 2015-03-23 21:46:51 +02:00
dd855a376b Added anchors to frequently asked questions. 2015-03-21 15:41:33 +02:00
92db946824 Added real world example for Builder. 2015-03-20 22:51:49 +02:00
fff7bbdec2 Update README.md 2015-03-17 17:41:21 +02:00
861cac1673 Update README.md 2015-03-17 17:40:29 +02:00
ad51931061 Added descriptions for patterns categories. 2015-03-16 11:55:42 +02:00
692400d197 Update README.md 2015-03-16 11:47:28 +02:00
1e7b40ce77 Organized uncategorized patterns. 2015-03-16 11:44:57 +02:00
c7e500fde2 Merge pull request #31 from mbirkenkamp/patch-1
Update App.java
2015-03-14 21:07:18 +02:00
649b14adf6 Update App.java
additional explanation about the risks of using the singleton pattern, as requested by @iluwatar
2015-03-14 16:59:02 +01:00
fe625c45be Update App.java
it is important to note that the singleton pattern is inherently unsafe for distributed environments, since the initialization state is not mirrored across different instances of the java vm
2015-03-14 13:48:02 +01:00
6367335ff2 Appended Mr. Fowler to credits section. 2015-03-13 22:07:24 +02:00
919a98dc13 Added Event Aggregator pattern description. 2015-03-13 22:04:59 +02:00
ca59792916 Added event aggregator pattern. 2015-03-13 21:59:24 +02:00
c5a02266c8 Updated Null Object description and added one book reference. 2015-03-08 22:07:45 +02:00
1cd0cb8997 Added Null Object pattern description. 2015-03-04 23:05:55 +02:00
1cad280629 Added Null Object pattern. 2015-03-04 22:59:42 +02:00
eb43f6efc3 Changed the real world examples to point to Java 8 documentation. 2015-02-26 22:50:48 +02:00
420491429f Added real world example for Observer. 2015-02-25 21:07:40 +02:00
d94cb0e243 Added real world example for Memento. 2015-02-25 21:04:31 +02:00
87672c67fb Added real world example for Iterator. 2015-02-25 20:52:54 +02:00