Tag: DESIGN-PATTERNS
Me he acostumbrado a utilizar classmethods para envolver funciones de clase en lugar de como constructor alternativo. Parece genial mantener todas las funciones relevantes dentro del espacio de nombres de la clase en lugar de definir una función de envoltorio en el espacio de nombres general. Me han dicho que . . . Read more
La razón de tener dos pipelines separados para un solo GitHub Repo es que dos pipelines son responsables de implementar en dos cuentas de AWS diferentes (debido a razones heredadas, necesitamos que un mismo código se ejecute en dos entornos de producción). He consultado la documentación de buildkite, pero parece . . . Read more
Utilizo un patrón de despachador de comandos. Tengo un resolutor que empareja un comando dado con su controlador correspondiente, de la siguiente manera: php class HandlerResolver { public function resolve(CommandInterface $command): AbstractHandler { $handlerClass = preg_replace(‘/Command/’, ‘Handler’, $command::class); return new $handlerClass(); } } Quiero que algunos de mis controladores tengan . . . Read more
Estoy desarrollando una aplicación Symfony, pero supongo que mi pregunta es en gran parte independiente del uso del framework. Esta es la situación: Tengo una entidad muy liviana que en realidad ni siquiera es administrada por el ORM, ya que simplemente se utiliza para agregar y comunicar información de otra . . . Read more
Actualmente estoy diseñando un sistema sin servidor en el que quiero almacenar objetos que se utilizarán cuando el usuario lo defina. Por ejemplo, el usuario puede decir “este objeto hará x en 3 días”. El objeto se almacena en la base de datos y, después de 3 días, se realizará . . . Read more