Este proyecto recoge los patrones de diseño más comunes para explicarlos en español con ejemplos. Intenta explorar los patrones principales e intenta ser un recurso que puede ayudar a esos desarrolladores y desarrolladoras que estan empezando a descubrir estos mismos.
Encontrarás el libro aquí https://sauljabin.github.io/java-design-patterns/.
A continuación se listan algunos enlaces que te ayudaran a ahondar en este tema:
Instalar mdbook
:
cargo install mdbook
Correr servidor local:
mdbook serve --open
Compilar libro:
mdbook build
Correr pruebas:
./gradlew test
Compilar imagenes UML:
cd plantuml && plantuml */*.puml
Crear la imagen de docker:
docker build -t sauljabin/java-design-patterns:latest -f docker/Dockerfile .
Correr libro (abrir en el navegador):
docker run --name java-design-patterns -d -p 80:80 sauljabin/java-design-patterns:latest