Tag: DESIGN-PATTERNS
Tengo una clase de Usuario, y el usuario tiene varios dispositivos, pero solo uno puede estar activado en una sesión, es decir, un dispositivo activo. El dispositivo debería poder acceder al estado de autenticación del usuario desde la clase de Usuario, no quiero almacenar esa variable en la clase de . . . Read more
Tengo una interfaz Value con un método para mostrar el valor como una cadena. Normalmente, el valor es un número entero, por lo que IntegerValue implementa Value. A veces, el valor es desconocido, para lo cual utilizo el patrón de objeto nulo, por lo que UnknownValue implementa Value. Cuando el . . . Read more
Me he topado con un problema al diseñar mi software. Mi software consta de algunas clases, Bot, Website y Scraper. Bot es la clase más abstracta, responsable de gestionar el programa a un nivel alto. Website es una clase que contiene datos extraídos de un sitio web en particular. Scraper . . . Read more
Considere lo siguiente: for i in range(100): if cond1: cleanup() continue if cond2: cleanup() continue if cond3: cleanup() continue … do_work() Me preguntaba si hay alguna manera de escribir esta construcción de una manera más concisa, de modo que al menos no haya un fragmento duplicado de cleanup(); continue. Es . . . Read more
Estoy buscando encontrar un nombre de archivo específico dentro de un nombre de carpeta específico en un directorio recursivamente y devolver la ruta completa si hay una coincidencia o múltiples coincidencias. Estoy buscando una búsqueda de patrón que incluso pueda usar una búsqueda de 3 partes, por ejemplo (carpetaA\carpetaB\nombre.archivo). Pero . . . Read more