Etiqueta: Programación Orientada a Objetos

Cómo Identificar Código que Apesta (Code Smell)

¿Eres capás de reconocer cuando tu código, o el de otros, está pobremente escrito o tiene mala calidad o está mal organizado? ¿Crees haber desarrollado el “olfato” de programador necesario para saber intuitivamente cuando debes refactorizar tu código? Continúa leyendo y te daremos algunas pistas para desarrollar ese “olfato”. Todo programador con determinada experiencia, va …

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