Código

Eventos de Dominio

Publicada en

Mantener un diseño orientado a dominio es bastante dificil cuando no se tiene la sufiente práctica y/o experiencia, como sea de que este enfoque se centra en objetos que representan la realidad colaborando unos con otros es dificil no mantener un dependencia entre los mismos, cuando esta dependencia se da a nivel de objetos del […]

Diseño de Software

Dao Vs Repository

Publicada en

DAO (Data Access Object) Este es el patrón mas usado para realizar la persistencia de los objetos de dominio, la forma mas común y básica de este patron es una clase que contiene las operaciones CRUD (Create, Read, Update, Delete): interface IDao<T, TId> {   T Get(TId id);   IEnumerable<T> GetAll();   void Create(T entity); […]

Diseño de Software

¿Que es un Antipatron?

Publicada en

En 1994 salio a la venta un libro llamado «Design Patterns» en donde se presenta un colección de buenas soluciones a diversos problemas que una encuentra durante el desarrollo de software. Años mas tarde se publicaria el libro «Anti-patterns» donde se habla del estudio de estos. Es necesario conocer de estos ultimos ya que es […]