PrincipiosyPatronesdeDiseño

Páginas: 12 (2784 palabras) Publicado: 30 de marzo de 2014
CONTENIDO

INTRODUCCIÓN: ....................................................................................................................... 3
Síntomas de un diseño decadente: ........................................................................................... 3
Rigidez............................................................................................................................................. 3
Fragilidad ......................................................................................................................................... 3
Inmovilidad ...................................................................................................................................... 3
Viscosidad........................................................................................................................................ 3
En resumen: ..................................................................................................................................... 4

1) PRINCIPIOS DE DISEÑO DE CLASES ORIENTADAS A OBJETOS:........................ 4
The Open Closed Principle(OCP)........................................................................................... 4
Polimorfismo dinámico:................................................................................................................... 4
Polimorfismo estático ...................................................................................................................... 5

The Liskov Substitution Principle (LSP)................................................................................. 6
The Dependency Inversion Principle (DIP)............................................................................. 6
The Interface Segregation Principle (ISP) ............................................................................... 7
2) PRINCIPIOS DE ARQUITECTURA DE PAQUETES:................................................... 9
La cohesión de los paquetes..................................................................................................... 9
The Release Reuse Equivalency Principle (REP) ............................................................................ 9
2.
The Common Closure Principle (CCP) ................................................................................. 93.
The Common Reuse Principle (CRP) ................................................................................... 9

Principios de Acoplamiento de Paquetes ............................................................................... 10
The Acyclic Dependencies Principle (ADP) ................................................................................. 10
The StableDependencies Principle (SDP)..................................................................................... 12
The Stable Abstractions Principle (SAP) ....................................................................................... 12

3) PATRONES DE ARQUITECTURA ORIENTADA A OBJETOS: ............................... 13
Abstract Server...................................................................................................................... 13
Adapter................................................................................................................................... 13
Observer ................................................................................................................................. 14Bridge..................................................................................................................................... 14
Abstract Factory ..................................................................................................................... 14
4) CONCLUSION: ................................................................................................................... 14
5) BIBLIOGRAFIA:...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS