Open gyoandjoe opened 9 years ago
Creo que esta parte de la lectura estuvo muy interesante porque se abarcaron los artefactos que nos permiten hacer DDD, tengo una duda: los repositorios nos permiten tener acceso a persistencia de una manera limpia, pero:
Hola @gyoandjoe trataré de contestar tus preguntas aunque algunas respuestas tal vez las tenga que corregir @sparra
$playlist = $playlists->mostPlayed($forLuis);
$favorites = $playlist->favoritedVideos();
En lugar de usar el repositorio para ir por los videos, recuperas el playlist, y el se encarga de recorrer y filtrarte los videos.
gracias @MontealegreLuis :)
Concuerdo con Gyo, esta parte tiene las descripciones para los conceptos fundamentales de DDD, aun así leeré otra vez Repositories.
Por otra parte... increíble pero cierto, sobre la pregunta 3 de @gyoandjoe, encontre esto en yahoo groups: https://groups.yahoo.com/neo/groups/domaindrivendesign/conversations/topics/14494
En mi caso empece con DDD a la brava, y cosas como: traversal associations, eran normales o inherente, pero bueno, ahora me siento iluminado por la divin...........
ho si, esa parte de Yahoo si queda clara, pero para recuperar datos de la persistencia del libro dice que se hace a través de traversal associtations, pero no se como un agregado puede tener acceso a la persistencia para recuperar sus objetos, para después ser este agregado el que controle su acceso a sus objetos, se me hace confusa esa parte
Temas de esta semana: The Building Blocks Of A Model-Driven Design Layered Architecture Entities Value Objects Services Modules Aggregates Factories Repositories