Categoría: Patrones de Diseño

4 Formas de Hacer que tu Código Python sea Multiplataforma

Te has enfrentado alguna vez a la necesidad de que tu código Python corra en diferentes plataformas? Lo has logrado elegantemente? Te propongo en esta entrada examinar algunas respuestas para estas interrogantes. Una de las cuestiones más recurrentes y que a menudo preocupa y ocupa a los desarrolladores en la industria del software es, sin …

Continuar leyendo

Cómo Implementar el Patrón de Diseño Modelo-Vista-Controlador con Python

El patrón de diseño (Design Pattern) Modelo-Vista-Controlador (MVC) más que un patrón de diseño, puede ser considerado un patrón de arquitectura de software. La diferencia entre el primero y el segundo que que el segundo tiene un alcance mucho mayor, pues define la arquitectura fundamental de la aplicación o sistema que estemos desarrollando. En esta …

Continuar leyendo

8 Formas de Implementar el Patrón de Diseño Singleton en Python

Uno de los Patrones de Diseño (Design Patterns) más sencillos y fácil de comprender es sin duda el Singleton, es decir, aquel patrón cuya finalidad es implementar una clase que permita la creación de una y solo una instancia u objeto y que provea un único punto de acceso a este. En el propio Python …

Continuar leyendo