¿Que es DevOps?

Publicada en Deja un comentarioPublicada en Agile

No existe una definición que podamos llamar como “canonica” sobre lo que es DevOps, la cual muchas veces se confunde (como casi siempre pasa con las buzzwords) con las herramientas que se requieren para su implementación o con los beneficios que obtenemos luego de implementarlo. En este post trataremos de arrojar luces sobre lo que […]

¿Que es un Bounded Context?

Publicada en Deja un comentarioPublicada en Sin Categoria

El concepto de “Bounded Context” (Contexto Delimitado) nace con DDD y es el patrón central del mismo. La idea es que cuando se tienen modelos grandes (alguna vez en una discusión se hablo sobre modelos con mas de 500 entidades) estas se dividan en contextos delimitados poniendo de forma explicita la relación entre ellos.

.Net Core ¿Qué es?

Publicada en Deja un comentarioPublicada en Net Core

Primero que nada cabe indicar que esta no es una nueva versión del .Net Framework, sino que es un proyecto diferente en el que prácticamente, han rehecho la base del .Net Framework; en todo caso eso no significa que el .Net Framework como lo conocemos ahora vaya a desaparecer, sino que ahora contaremos con 2 […]

Inyección de Dependencias e Inversión de Control ¿No es lo mismo?

Publicada en Deja un comentarioPublicada en Código, Diseño de Software

El fin de semana conversaba con un ex-compañero de la universidad y tocamos los “temas de moda” (por así llamarlos) sobre el diseño de aplicaciones y llegamos una debate que me dejo pensando, y es que hoy en día se habla muchísimo sobre la Inyección de Dependencias pero casi nunca nos hablan sobre la Inversión de […]

Dao Vs Repository

Publicada en Deja un comentarioPublicada en Diseño de Software

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

Dominio Anémico

Publicada en Deja un comentarioPublicada en Sin Categoria

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

Bienvenidos

Publicada en Deja un comentarioPublicada en Sin Categoria

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