A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

4.21. Determinar el Tipo de Modelo Correcto

¿No es confuso tener tantos tipos de modelos?

Bueno, si y no. En un primer momento puede ser un poco difícil determinar el tipo de modelo correcto pero tan pronto como mejoremos nuestras habilidades podremos ser capaces de determinarlo intuitivamente. Recordemos que los tipos de modelos mejoran la estructura de nuestro modelo de dominio.

Cuando escribimos nuestra propia aplicación puede ser difícil determinar a que tipo de modelo pertenece nuestra clase (si es una entidad, un objeto con valor, un repositorio, un servicio o una fábrica). Abajo damos un algoritmo simple que hace más fácil determinar el tipo correcto de modelo a usar cuando escribimos nuestra aplicación:

¡um! ¿Que pasa si simplemente guardamos todos los modelos en una sola carpeta de modelos?

Por supuesto que podemos hacerlo si lo deseamos decididamente. Pero cuando usemos la biblioteca Doctrine ORM notaremos que ella usas los principios DDD. Además, usando DDD tendremos nuestra aplicación mejor organizada.


Top