Escrito el 18/06/2024

Antipatrones C#: Anti Singleton

El patrón Singleton debe:

  • El método GetInstance() debe ser sin parámetros de inicialización.
  • La instancia debe ser inmutable.
  • Solo debe proveer una sóla instancia en cualquier momento.
  • Nunca inicializar un singleton con el constructor público.