lo mejor de todo son los comentarios en la doc de las clases y metodos
@SirnikolaxBlogspot2 ай бұрын
Se nota un poquito que estaba un tanto estresado en ese momento con esa libreria de m....
@andreyrodriguez26132 ай бұрын
para inyección de depencias puedes usar inversify, puede ser mejor opcion que implemtar algo de 0
@SirnikolaxBlogspot2 ай бұрын
inversify es tremenda liberia si, en este proyecto en concreto mi intencion es mantener las dependencias al minimo pero inversify es una muy buena opcion para mantener los principios SOLID
@josegonzalezmartinez23222 ай бұрын
Diaculpa se poco de Javascript, sinceramente no me gusta pero se usa, quiero aprender typescript y desarrollar proyectos podrias poner un ejemplo sobre como debemos tener organizado el proyecto es decir carpetas y realizandonyn proyecto desde cero porfavor
@SirnikolaxBlogspot2 ай бұрын
por supuesto brother! Me lo anoto para charlarlo en el dia de hoy y estare subiendo un clip sobre este tema
@jorgecanas366812 күн бұрын
No entiendo porque estas usando herencia e interfaces...
@SirnikolaxBlogspot12 күн бұрын
Ahi tenes toda la razon brother, entre que estaba hablando con el chat e intentaba explicar lo que queria lograr, mande eso asi y la verdad que no tiene sentido alguno. Al tiempo lo removi y deje solo las interfaces. Fue un fallo mio eso
@aguilaaudax13622 ай бұрын
che todo bien pero eso no es especificamente un repositorio, eso es mas bien un tipo de fachada
@SirnikolaxBlogspot2 ай бұрын
El repositorio y la fachada comparten similitudes y esta mas extendido en la industria el repositorio para el manejo de el almacenamiento de datos pero en este caso si quise implementar un repositorio porque queria encapsular la logica de cada una de las pasarelas, en su propio repositorio, dado que no se manejan internamente igual. La fachada se utiliza generalmente cuando queres simplificar la interaccion con multiples operaciones como por ejemplo: Notificar el arribo de un pago, guardarlo en base de datos, procesarlo y enviarlo a la UI. Un patron repositorio en cambio es perfectamente aplicable a la interaccion con APIs externas y otros usos