Programación - 02 Programación Estructurada y Modular. 1DAM. Ejercicios realizados por el alumnado. Curso 2021-2022
Estos ejercicios están resueltos por el alumnado y están basados en la relación de la Unidad 2: Programación estructurada y Modular.
Para subir tu ejercicio a GitHub, POR FAVOR SIGUE ESTAS NORMAS:
-
Hazte un fork de este repositorio
-
Trabaja con GitFlow
-
Crea una reama feature con tu Iniciales y apellido, por ejemplo: /feature/JLGonzalez y en ella, tienes dos opciones:
- Si vas a resolver un problema usando TypeScript:
- Añade al directorio typscript/src todos los ficheros main de los ejercicios y auxiliares o modulos en la carpeta typescript/mod. Debes nombrarlos de la siguiente manera:
- Por cada ejercicio llamarlo main-RR-EE-InicialesApellidos.ts. Solo debes añadir los ficheros main que uses no el resto de proyecto, pues lo sacamos de esta misma rama. RR es la relación del problema y EE el número del ejercicio. Por ejemplo, main-04-16-JLGonzalez.ts es el fichero del problema 16 de la relación 4.
- Los modulos que crees deben ir en la carpeta mod. Se deben llamar mod-RR-EE-InicialesApellidos.ts, por ejemplo mod-04-16-JLGonzalez.ts es el módulo del ejercicio 16 de la relación 4.
- Mi fichero main.ts no debe tocarse, debes subir el tuyo con tu nombre, esto es para quye siempre tengamos el mismo de plantilla.
- Añade al directorio typscript/src todos los ficheros main de los ejercicios y auxiliares o modulos en la carpeta typescript/mod. Debes nombrarlos de la siguiente manera:
- Si vas a resolver un problema usando JAVA:
- Renombra el directorio creado con IntellIJ IDEA como RR-EE-InicialesApellidos, donde RR es la relación del problema y EE el número del ejercicio. Por ejemplo, 04-16-JLGonzalez es el directorio que contiene el proyecto y solución del problema 16 de la relación 4. No te olvides usar .gitignore y no subir el directorio /out que se genera
- Copia ese directyoro en el directorio java
- Si vas a resolver un problema usando TypeScript:
-
Cierra la Feature siguiendo el flujo de GitFlow, fusionando los cambios a Develop, pero no borres esa rama por si la vuelves a necesitar.
-
Confirma los cambios y sube los cambios a tu repositorio GitHub.
-
Hazme un pull request para que acepte los cambios y explícame dichos cambios en la rama Develop.
-
Aplica las acciones oportunas para tener todo sincronizado.
-
SI NO SE SIGUEN ESTAS NORMAS SE TE INVALIDARÁ EN PULL REQUEST. PIENSA QUE ES POR EL BIEN DE TODOS/AS.
-
LOS EJEMPLOS SOLO SIRVEN PARA TENER DISTINTOS PUNTOS DE VISTA, PUEDEN QUE FALLEN SI LOS PRUEBAS O QUE UN ERROR PERJUDIQUE A OTROS FICHEROS. .
!!! FIN !!! 😀 🤝
- Twitter: https://twitter.com/joseluisgonsan
- GitHub: https://github.com/joseluisgs
- Web: https://joseluisgs.github.io
- Discord: https://discord.gg/uv7GcytM
- Aula Virtual: https://aulavirtual33.educa.madrid.org/ies.luisvives.leganes/course/view.php?id=245
Codificado con 💖 por José Luis González Sánchez
Cualquier cosa que necesites házmelo saber por si puedo ayudarte 💬.