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

¿Por qué es importante la Instrumentación y el Seguimiento?

Publicada en

En la industria, la instrumentación se entiende como los elementos que permiten medir, convertir, transmitir, controlar o registrar variables de un proceso para optimizar los recursos utilizados en éste y conocer la correcta aplicación de los equipos dentro de un proceso productivo. En Visual Studio .NET, la instrumentación es una serie de métodos que permiten supervisar una aplicación […]

Sin Categoria

Dominio Anémico

Publicada en

Estuve viendo (no solo en internet sino también con algunos colegas en las diversas tutorias que hago) que el tener un dominio anémico se ha vuelto tan popular últimamente que parece que nos hemos olvidado (o nunca lo supimos) que se trata de una Anti-patrón. Lo principal con este Anti-patrón es que simplemente va en […]

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 […]

Sin Categoria

Bienvenidos

Publicada en

No queremos empezar con el clásico «HOLA» sino con una frase dicha alguna vez Albert Einstein y que puede resumir el motivo que impulsa este proyecto: «Debe evitarse hablar a los jóvenes del éxito como si se tratase del principal objetivo en la vida. La razón más importante para trabajar en la escuela y en la vida es […]