Ilkka Seppälä
e574d6aa49
Merge pull request #11 from llitfkitfk/master
...
add some class diagram for each design pattern
2014-11-03 22:35:41 +02:00
llitfkitfk
7bb84a2402
add some use case
2014-11-03 18:33:27 +08:00
llitfkitfk
97431a62af
update README
2014-11-03 09:00:21 +08:00
llitfkitfk
1cd804a1c3
update README with new diagram
2014-11-03 08:54:21 +08:00
llitfkitfk
80e8fef5c9
add editable diagram files
...
(you need to install objectaid eclipse plugin to view that)
2014-11-03 08:47:03 +08:00
llitfkitfk
bbfe3f6207
add rest of class diagrams
2014-10-31 13:31:41 +08:00
llitfkitfk
7fd513b349
add part of class diagram
2014-10-31 09:20:45 +08:00
llitfkitfk
24ce036dd2
add part of class diagram
2014-10-31 09:18:39 +08:00
Ilkka Seppälä
3a4d5efbc3
Update README.md
2014-10-27 08:28:51 +02:00
Ilkka Seppälä
afad7dcd8f
Update README.md
2014-10-27 08:28:22 +02:00
Ilkka Seppälä
9b1c698b34
Merge pull request #10 from mafagafogigante/mafagafo-observer
...
Changes to the observer pattern
2014-10-21 07:45:15 +03:00
mafagafogigante
5109c8f462
Minor refactoring on the observer code.
2014-10-20 13:34:14 -02:00
mafagafogigante
edc93ea7cf
Changed the observer diagram.
2014-10-20 13:26:42 -02:00
Ilkka Seppälä
6faa8dff57
Update README.md
2014-10-19 13:24:16 +03:00
Ilkka Seppälä
cda9e59a51
Merge pull request #9 from mafagafogigante/mafagafo-template-method-new-pic
...
Improved template method UML.
2014-10-18 19:02:35 +03:00
mafagafogigante
74c0ab90ac
Improved template method UML.
...
This commit fixes the following problems:
- protected methods marked as public.
- inherited operations that are not overriden are repeated.
- one method had an invalid parameter (see attached image).
- abstract class not indicated as such.
This commit improves the following aspects:
- I did not like how the classes were arranged, so went ahead and made
some small chnges. I hope you don't mind the different distribution.
2014-10-17 20:58:49 -03:00
Ilkka Seppälä
70fffc5ca3
Merge pull request #8 from annemsujan/master
...
Thread safe lazy loaded singleton implementation added.
2014-10-14 11:23:46 +03:00
Sujan Reddy Annem
5687976a91
Thread-safe Singleton class
...
New Singleton class name has renamed to ThreadSafeLazyLoadedIvoryTower
and called it from App.java
2014-10-13 22:15:45 -07:00
Sujan Reddy Annem
cffe592c9c
New Singleton class
...
Thread-safe and lazy loading.
2014-10-13 13:24:18 -07:00
Ilkka Seppälä
84efa3039f
Merge pull request #7 from lordmat0/master
...
Formatted all files to the same standard
2014-10-08 20:51:55 +03:00
Ilkka Seppälä
39998544d7
Merge pull request #6 from pitsios-s/master
...
Update LICENSE.md
2014-10-08 20:44:22 +03:00
matthew
3da9ad5469
Formatted all files to the same standard
2014-10-08 13:42:12 +01:00
Stamatis Pitsios
3436a7f67e
Update LICENSE.md
...
Updated the license file, so it now indicates it's respectful owner and the year of creation.
2014-10-08 13:03:24 +03:00
Ilkka Seppälä
53a2a8b150
Merge pull request #5 from lordmat0/master
...
Just formatting App classes to be like the other class files on the proj...
2014-10-08 07:57:10 +03:00
Matthew
bde5b343d0
Just formatting App classes to be like the other class files on the project
2014-10-07 16:23:37 +01:00
Ilkka Seppala
52f0923df9
Corrected spelling mistake in hair type: BOLD -> BALD.
2014-09-25 21:16:48 +03:00
Ilkka Seppälä
d3fbc2e90b
Merge pull request #3 from pitsios-s/master
...
Model-View-Presenter pattern
2014-09-14 00:04:00 +03:00
pitsios-s
028aa396ee
Updated pom.xml for module model-view-presenter.
2014-09-12 12:29:49 +03:00
pitsios-s
799a5ef5aa
Updated pom.xml for module model-view-presenter.
2014-09-12 12:22:55 +03:00
pitsios-s
eeb8c58fe9
Made some overall changes.
2014-09-12 12:20:13 +03:00
pitsios-s
9f00e00f34
Removed some unnecessary files.
2014-09-11 16:14:40 +03:00
Stamatis Pitsios
47907cb91b
Update README.md
2014-09-11 16:10:38 +03:00
pitsios-s
f970a7646d
Added new design pattern.
...
Implementation for the Model-View-Presenter pattern is now available.
2014-09-11 15:31:24 +03:00
Ilkka Seppälä
106b0b9c0d
Merge pull request #1 from yusufaytas/master
...
Update creating mechanism.
2014-09-09 18:44:04 +03:00
Yusuf Aytaş
d1e1be13af
Added Intent to the Double Checked Locking.
2014-09-08 15:33:36 +01:00
yusufaytas
d6aed142a7
removed the lazy instantiation from singleton to avoid threading
...
problems.
2014-09-07 21:21:24 +01:00
yusufaytas
2552d1b590
Merge branch 'master' of github.com:yusufaytas/java-design-patterns
2014-09-07 21:15:41 +01:00
yusufaytas
91a7980f72
Added simple attributes to the Item.
2014-09-07 21:15:24 +01:00
Yusuf Aytaş
8fb4d3257e
Added cases to use double-checked-locking.
2014-09-07 21:13:57 +01:00
yusufaytas
c0c902870f
Added class diagram to double checked locking.
2014-09-07 21:06:26 +01:00
Yusuf Aytaş
c26ba609b2
Added Double Checked Locking to documentation.
2014-09-07 21:04:01 +01:00
Ilkka Seppala
1eddfa844d
Updated observer class diagram.
2014-09-07 19:41:31 +03:00
Ilkka Seppala
d7470b96d5
Updated mediator class diagram.
2014-09-07 19:36:52 +03:00
Ilkka Seppala
a2f34b56fd
Updated iterator class diagram.
2014-09-07 19:32:20 +03:00
Ilkka Seppala
009fd26eff
Updated decorator class diagram.
2014-09-07 19:25:02 +03:00
Ilkka Seppälä
39ddea1645
Update README.md
2014-09-07 19:20:16 +03:00
Ilkka Seppälä
f2c803cdea
Update README.md
2014-09-07 19:19:24 +03:00
Ilkka Seppälä
c8778bdb45
Update README.md
2014-09-07 19:18:43 +03:00
Ilkka Seppälä
3ad98e0099
Update README.md
2014-09-07 15:56:57 +03:00
Ilkka Seppälä
c5685fa5cf
Update README.md
2014-09-07 15:56:09 +03:00