IV
IV copied to clipboard
Introducir el concepto de "lenguaje ubicuo" en el nivel/objetivo 2
Quizás sea más interesante que se entienda esto que el que se entienda el concepto de objeto valor, porque la mayoría de los errores vienen en que se intenta implementar un concepto genérico de una palabra que se encuentra en la historia de usuario en vez de algo específico al proyecto.
Por ejemplo, un usuario puede ser desde una clase con ciertos métodos para validación, hasta una simple cadena que ni siquiera se use como clase sino como una clave en un objeto clave-valor. El que se use uno u otro dependerá de qué signifique un usuario, y de que se establezca claramente ese lenguaje ubicuo.