/PatronesDeSoftware-CSharp

En este repositorio van a encontrar diferentes ejemplos en código de los patrones de diseño de software en C#.

Primary LanguageC#MIT LicenseMIT

Patrones de diseño de software - C#

En este repositorio van a encontrar un proyecto de consola en C# con diferentes ejemplos en código de los patrones de diseño de software vistos en la materia de Ingeniería de software y Trabajo de Diploma.

Instalación

1. Clonar o descargar el repositorio
2. Ingresar a la carpeta /Patrones
3. Hacer doble clic en el archivo /Patrones.sln
4. Luego en Visual Studio Iniciar el proyecto del patrón que se desee ejecutar

Listado de patrones

Patrones creacionales

  • Abstract Factory
  • Builder Patterns
  • Factory Method
  • Prototype
  • Singleton

Patrones estructurales

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Patrones de comportamiento

  • Chain of responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template method
  • Visitor