Skip to content
Discussion options

You must be logged in to vote

Hola @LeandroFusetti

La prenda solo va a poder ser instanciada desde la clase Borrador que seria una clase independiente de Prenda (segun la solucion planteada) pero nada me impide crear una instancia de Prenda sin usar Borrador...

Correcto. Y eso no es necesariamente malo: se trata de un contrato débil, es decir, un acuerdo explícito del equipo de desarrollo por el cual siempre utilizarán Borradores para instanciar prendas. Nada evitará que incumplan este acuerdo, y será la responsabilidad del equipo velar por que el mismo se observe (por ejemplo, a través de la realización de revisiones de código en pull requests). De hecho, incluso podría haber situaciones en que acuerden que es mejo…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by LeandroFusetti
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants