Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Patrones de Diseos
Inyeccion de Dependencia
Repository IoC
C#
Decorator
Composite
Invesin de Control
SOLID
Entity Framework
Unit of Work
DDD
Singleton
LINQ
A. Mdulos de alto nivel no deberan depender de mdulos de bajo nivel. Ambos deberan depender de abstracciones. B. Las abstracciones no deberan depender de los detalles. Los detalles deberan depender de las abstracciones."
Patrn de diseo que coadyuva al bajo acoplamiento entre componentes de un sistema o una aplicacin.
Los objetos consumidores no crean los objectos ayudantes, de los que depende. Estos son creados por
un contenedor (Ejem: UnityConteiner), que inyectar las dependencias. til para implementar un sistema enfocado a un diseo orientado a componentes.
El propsito es conseguir disponer de capas de alto nivel que sean independientes de la implementacin y detalles concretos de las capas de ms bajo nivel, y por lo tanto tambin, independientes de las tecnologas subyacentes.
Inyeccin de Dependencia
Es un patrn de diseo que consiste en hacer que nuestras piezas de Software sean independientes. Se refiere a la forma de como implementar el patrn IoC. Se refiere a la forma de como los objetos consumidores reciben sus dependencias.