Koalite

El código importa, pero el contexto más

Menú

Ir al contenido
  • Inicio
  • Archivo
  • Sobre mi
    • Quién soy
    • Twitter
    • Github
    • Email

Entradas con la etiqueta: repository

De abstracciones y repositorios
13 octubre 2014 | repository, software development | 3 comentarios

No esperaba yo verme en esta situación de tener que defender el uso de abstracciones, después de haber criticado los arquitectos y sus superarquitecturas, las capas que no aportan ningún valor o el uso de abstracciones en cosas que no pueden abstraerse, pero igual que con los comentarios en el código, creo que el tema...

Seguir leyendo

Tipos de repositorio: Separación de responsabilidades
5 diciembre 2011 | ddd, design patterns, repository | 9 comentarios

Tras quejarme del repositorio genérico, del repositorio concreto y del no-repositorio, ya empiezo a estar un poco cansado. Ha llegado el momento de ver cómo me gustan a mi los repositorios (ahora). La parte transaccional Para mi, el repositorio ideal es así: public interface IProductRepository { Product FindById(Guid id); } Ya está. Si pudiera tener...

Seguir leyendo

Tipos de repositorio: El no-repositorio
1 diciembre 2011 | ddd, design patterns, repository | 4 comentarios

Después de ver la flexibilidad del repositorio genérico, quejarme de eso, hablar del repositorio concreto, y ver que todavía hay cosas que no me gustan, llega el momento de otra alternativa. El no-repositorio Según la biblia del DDD, las responsabilidades que debe asumir un repositorio son, entre otras: Simular una colección en memoria a la...

Seguir leyendo

Tipos de repositorio: El repositorio concreto
30 noviembre 2011 | ddd, design patterns, repository | 2 comentarios

En el post anterior hablaba sobre el repositorio genérico y, para variar, me quejaba de algunas cosas. Las que menos me gustan del repositorio genérico son: Contamina el dominio: se exponen al dominio los mismos métodos para todas las entidades, permitiendo realizar operaciones que quizá no fuesen deseables. Los métodos FindXXX que devuelven varias entidades...

Seguir leyendo

Tipos de repositorio: El repositorio genérico
28 noviembre 2011 | ddd, design patterns, repository | 5 comentarios

A algunos les gustan gordos. Otros los prefieren más pequeños. Los hay que los preferían gordos y ahora directamente ya no les gustan. Estoy hablando, claro está, de los repositorios. Aunque todos persiguen el mismo objetivo, hay diversas formas de implementarlos y hoy vamos a ver una de las más extendidas. El repositorio genérico Ahora...

Seguir leyendo

Navegación por publicaciones

© Juan M. Hernández | powered by WordPress | Custom theme forked from Albino Mouse by pixelstrolch | Feed RSS
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Creative Commons License