PATRONES DE DISEÑO

Páginas: 4 (934 palabras) Publicado: 14 de septiembre de 2014
Patrones de diseño
Conceptos: Patrón de diseño es la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software.
Los patrones de diseño son el esqueleto de las solucionesa problemas comunes en el desarrollo de software

Características
Para que una solución sea considerada un patrón debe poseer ciertas características:
• Efectivo resolviendo problemassimilares en ocasiones anteriores.
• Reutilizable: aplicable a diferentes problemas de diseño en distintas circunstancias.

Los patrones pretenden :
Proporcionar catálogos de elementos reusables en eldiseño de sistemas software.
Evitar la reiteración en la búsqueda de soluciones a problemas ya conocidos y solucionados anteriormente.
Formalizar un vocabulario común entre diseñadores.Estandarizar el modo en que se realiza el diseño.
Facilitar el aprendizaje de las nuevas generaciones de diseñadores condensando conocimiento existente.
Antipatrón: Un Antipatrón de diseño es un patrón dediseño que conduce a una mala solución para un problema.  Evitar los antipatrones siempre que sea posible, requiere su reconocimiento e identificación dentro del ciclo de vida del software.
¿Porqué debo usar patrones?
Los patrones de diseño son soluciones bien pensadas a problemas conocidos de programación.  Muchos programadores han padecido de estos problemas antes y han utilizado estas“soluciones” para ponerles remedio.  No reinventar la rueda.
Un vocabulario común
Clase abstracta: Es una clase que tiene al menos un método abstracto que obliga a que toda la clase sea abstract.Herencia: Facilita la creación de objetos a partir de otros ya existentes e implica que una subclase obtiene todo el comportamiento (métodos) y eventualmente los atributos (variables) de su superclase(clase padre).
Interface: Contiene cabeceras de métodos y constantes (variables finales), pero no implementación de métodos o miembros de datos no-finales.
Polimorfismo: se refiere a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Patrones De Diseño
  • Patrones de Diseño
  • patrones de diseño
  • Patrones De Diseño
  • patron de diseño
  • Patrones de Diseño
  • Patrones de Diseño
  • Patrones De Diseño

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS