Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluar Diagramas #50

Closed
Shathe opened this issue Apr 11, 2016 · 4 comments
Closed

Evaluar Diagramas #50

Shathe opened this issue Apr 11, 2016 · 4 comments
Assignees

Comments

@Shathe
Copy link
Owner

Shathe commented Apr 11, 2016

Diagramas butler
Diagramas Site

Revisar los diagramas y dar una opinón sobre ellos para poder mejorarlos o introducir más detalles

@jorcox
Copy link
Collaborator

jorcox commented Apr 15, 2016

El segundo enlace no funciona.

@Shathe
Copy link
Owner Author

Shathe commented Apr 15, 2016

Corregido, gracaispor la apreciación, ha sido un cambio de nombre

@fjlopez
Copy link
Collaborator

fjlopez commented Apr 15, 2016

Revisados los diagramas.

@Shathe
Copy link
Owner Author

Shathe commented Apr 15, 2016

ServicesDiagram

no hace falta que pongas el componente Exceptions Management
“Data Base” —> “Database"
“JDBC jdbcTemplate” —> “jdbcTemplate"
puedes usar el esteriotipo <>
y despuest DockerController, ProjectController, ...

SiteDiagram:

página 61 libro web
en esta parte del capítulo explican los componentes de una aplicación web moderna y escalable
ves que lo dividen en front end, web services, data store, ...
en tu caso si veo SiteDiagram
FileSystem y JDBC Datastore serian dos subsistemas tipo Main Data Store
Docker lo podemos ver como sistemas externos
butler, dado que es un componente podría verse de esa forma también

el servicio web sería el que está en Web Service
faltaría el Front End
el servicio web sería el que está en Web Service

Sería todo lo que genera el HTML y el código JS que se ejecuta en el cliente
lee el libro, es muy interesante
voy a mirar otro diagrama
ahora mismo como es todo REST lo unico que tnego en el frontend es codigo angular que controlar en one-page la aplicacion y peticiones

BuilderComponentDiagram, quizás se explica mejor con un diagrama de actividad
El fichero YAML no es un componente, es un artefacto que es leido
Habría que dejar claro que hay plantillas de entrada y resultados de salida

ButlerDiagram

Corrige “Commadns” —> “Commands"
Si todos los componentes de Butler actúan con FileSystem coloca una línea solo entre Butler y FileSystem
Si Commands es el controlador colócalo en una fila por encima de los otros 3
Otra cosa más,
por facilidad de comprensión
imagina que la interacción con el sistema va de arriba a abajo, de izquierda a derecha
eso hace que butler vaya arriba del todo
y docker y filesystem abajo

@Shathe Shathe closed this as completed Apr 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants