Giter Club home page Giter Club logo

23-24-prg2-ep's Introduction

PRG2 - Examen parcial

Enunciado del examen

Entrega del examen

En el repositorio destinado para tal fin en el examen.

Retos

Los indicados en el enunciado del examen.

Qué se debe entregar

Indicado de modo específico en el enunciado. Además, con carácter general se debe cumplir con:

1 Archivo README.md Debe estar ubicado en el directorio raíz del proyecto.
2 Código fuente Ordenado dentro de la carpeta /src.
3 Diagramas UML Archivos fuente en la carpeta /modelosUML.
Diagramas exportados en formato .svg en la carpeta /images.
4 Imágenes Si considera necesario incluirlas, deben estar en la carpeta /images.
Para diagramas use el formato .svg y para imágenes comunes, el formato .png.
5 Documentación adicional En la carpeta /documents.

Obligatorios según el examen Opcionales a su consideración
Los puntos 2 (código fuente), 3 (diagramas UML) y 4 (imágenes) son imprescindibles y deben incluirse siempre, pero únicamente si el enunciado del examen los solicita. Usted tiene la libertad de decidir si incluir o no los elementos mencionados anteriormente (puntos 2, 3 y 4) junto con los documentos adicionales (punto 5), si estos no son explícitamente requeridos en el enunciado del examen. Su inclusión es facultativa y debe basarse en su criterio sobre la relevancia o aporte que estos elementos puedan tener para el trabajo presentado.

Se valorará

  • Exactitud en la solución.
  • Adecuado reparto de responsabilidades.
  • Código limpio.
  • Claridad del código.
  • Gestión de estados.
  • Y, por supuesto, el uso de los temas vistos en clase.

Se propone/sugiere

Planificación Planifique su enfoque utilizando diagramas, esquemas, estados y/o pseudocódigo. Lo puede aportar en su repo, como diagrama o como imagen (foto), en la carpeta adecuada y enlazado desde el README.md
Documentación En dicho README.md puede explicar cómo cada parte contribuye a la solución general. Y como hemos debatido ampliamente, evite los comentarios a su código: ¡que el código se autoexplique!.
Delegación de responsabilidades Dedíquele un momento a reflexionar sobre cómo reparte las responsabilidades entre los diferentes elementos de su código (métodos, clases, objetos) y cómo esto afecta la claridad y eficiencia de su solución.

23-24-prg2-ep's People

Contributors

mmasias avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.