mirror of
https://github.com/jlengrand/design-patterns.git
synced 2026-03-10 08:11:17 +00:00
Updates README.md
This commit is contained in:
17
README.md
17
README.md
@@ -1,14 +1,23 @@
|
|||||||
# Design Patterns
|
# Design Patterns
|
||||||
|
|
||||||
[This repository](https://github.com/jlengrand/design-patterns) is a bunch of tests I have written while reading [Head First Design Patterns].
|
[This repository](https://github.com/jlengrand/design-patterns) is a bunch of tests I have written while reading [Head First Design Patterns](http://shop.oreilly.com/product/9780596007126.do).
|
||||||
|
|
||||||
You'll find simple implementations of some of those Design Patterns, with ideally some doc attached to them.
|
You'll find simple implementations of some of those Design Patterns, with some doc attached to them. This is not an exact copy of the exmaples in the book, I usually wrote my own.
|
||||||
|
|
||||||
|
## Implemented patterns :
|
||||||
|
|
||||||
|
You can find the patterns implemented, one per Java package in the code.
|
||||||
|
|
||||||
|
List of implemented patterns :
|
||||||
|
|
||||||
|
* [Adapter pattern](src/main/java/nl/lengrand/patterns/adapter/README.md)
|
||||||
|
* [Command pattern](src/main/java/nl/lengrand/patterns/command/README.md)
|
||||||
|
* [Facade pattern](src/main/java/nl/lengrand/patterns/facade/README.md)
|
||||||
|
|
||||||
## Running the code
|
## Running the code
|
||||||
|
|
||||||
I've built this using Java 14, so it might be incompatible with lower versions. The amount of dependencies is extremely minimal.
|
I've built this using Java 11, so it might be incompatible with lower versions. The amount of dependencies is extremely minimal.
|
||||||
The easiest is probably to run this in your favourite IDE.
|
The easiest is probably to run this in your favourite IDE, or to run `$./gradlew build`.
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user