2DAM Ejemplo de cómo resolver el problema de las Minas de Moria en Java
Se ha implementado el problema de una de las muchas formas posibles y además aplicando distintas técnicas de programación usando el lenguaje Java. Debes tener en cuenta que se puede hacer de diferente manera y algunas cosas están realizadas así para que didácticamente te pueda mostrar algo:
- Patrones
- Inyección de dependencias
- Herencia
- Polimorfismo
- TDA
- Clases POJO
- Programación Funcional y Streams
- Generación de fichero Jar para distribución
- etc.
Distintas versiones del proyecto en otros lenguajes: Kotlin, JavaScript, etc. Puedes encontrar cada una de ellas en mi repositorio de GitHub y con ellas poder comprar y ver como se aplican las mismas técnicas en cada uno de los lenguajes.
Codificado con 💖 por José Luis González Sánchez
Cualquier cosa que necesites házmelo saber por si puedo ayudarte 💬.
Este proyecto está licenciado bajo licencia MIT, si desea saber más, visite el fichero LICENSE para su uso docente y educativo. Basado en las ideas y apuntes básicos de Programación de mi compañero de módulo y amigo Fernando G. Aranzabe