Skip to content
Discussion options

You must be logged in to vote

PD: la respuesta directa a su pregunta de si tiene que haber un único método es, en sentido estricto, no, dado que existen tres formas diferentes de colaboración. Luego, si la pregunta apunta a cómo implementar esto en objetos, como mencioné antes, no es algo que los requerimientos puedan especificar, dado que es meramente una cuestión de diseño; de ahí que les plantee que todas las opciones son potencialmente correctas.

Como criterio adicional a las cualidades de diseño (piensen en términos de calidad de abstracciones, extensibilidad, simplicidad, etc), cito la heurística de cero-uno-infinito que plantea (en diversos ámbitos) que en general, las relaciones están limitadas a cero, una o N…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@flbulgarelli
Comment options

Answer selected by flbulgarelli
@agmblanco
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants