54 lines
2.0 KiB
Org Mode
54 lines
2.0 KiB
Org Mode
#+title: Clase 1
|
|
#+author: Fede
|
|
|
|
* Entrega
|
|
Es lo mismo que TFI más exigente y con los diagramas de ICONIX que piden los profesores. Minimo 5 extend y 5 include (!?!?!?!??).
|
|
|
|
Hablo del libro de ICONIX. que tengo anotado en el issue del gitea.
|
|
|
|
[[drive.google.com/file/d/1brsFcTJIR-EBr7y7NCZHUdjSAJnQQu1U/view?usp=sharing]]
|
|
|
|
Hizo preguntas sobre la arquitectura de software:
|
|
|
|
Esta fue creada en 1990's y el problema al que viene a solucionar es, dar orden a las diferentes capas / secciones del software que en su momento se encontraba en un proceso de crecimiento tanto en tamaño de bases de codigo como en complejidad.
|
|
|
|
Prototipos: pide que sean deibujados a mano alsada ~ masomenos. creo que algo en estilo.
|
|
|
|
Robustez: Boundary-control-entity.
|
|
- Los boundary, tienen que ir 1 a 1 con los prototipos.
|
|
- Los control, van con los verbos de la especificacion de los casos de uso.
|
|
- Las entidades, Tiene que ir 1 a 1 con los diagrmaas de dominio.
|
|
|
|
Secuencia: Muestra la comunicacion entre los componentes del sistema.
|
|
|
|
Clases: Este hace uso de los patrones de diseño.
|
|
- Cosa importante para el profe: mirar apunte de ocultamiento de informacion.
|
|
- Tiene que tener los metodos.
|
|
|
|
#+begin_quote
|
|
En la parte de algoritmo metan lo que quieran ~ Sartorio
|
|
#+end_quote
|
|
|
|
#+begin_comment
|
|
Escriban una interfaz segun el requerimiento.
|
|
#+end_comment
|
|
|
|
Patrones de diseño:
|
|
- Hay un documento de aplicacion: nombre de patron que elejimos, "base_on" el nombre del patron en el cual nos basamos, "Where"
|
|
|
|
| Aplicacion Patrones | |
|
|
|---------------------+--------------------------------|
|
|
| Nombre del patron | Composite permisos |
|
|
| Base On | Composite |
|
|
| Where | CopositePermisos.go (interfaz) |
|
|
|
|
Test Caja Blanca - Teorico:
|
|
-
|
|
|
|
|
|
* Notas
|
|
- Se van a agregar un par de casos de uso. ~Probablemente aca ponga los de ia~.
|
|
- Hay cambios de exigencia entre la materia anterior y esta.
|
|
|
|
- El final consiste, presentamos los diagramas, nos presenta un cambio, y damos la solucion a nivel de diseño para dar la solucion.
|