dev

Algo, dev, code encore
Design Pattern Observer / Observable
code

Design Pattern Observer / Observable

🎯 Objectif : lancer une/actions quand un traitement se déclenche suivant un caractère événementiel Anti-Pattern   class RecuperateurBoursier                  def initialize(code, limite_bas:, limite_haut: )       @limite_bas = limite_bas       @limite_haut = limite_haut       @code = code     end        def lancer       dernierevaleur = nil       loop do         valeur = Valeur.recuperer(@code)         print "Valeur courrante: #{valeur}\n&
5 min de lecture
Design pattern Proxy
code

Design pattern Proxy

🎯 Objectif : éviter encore une fois d'implémenter dans une même classe des fonctions qui ne lui sont pas intrinsèques. Anti-pattern  On créé une classe CompteBancaire qui intègre et implémente le contrôle d'accès class CompteBancaire       attr_reader :balance              def initialize(init_balance: , utilisateur: )           @utilisateur = utilisateur           @liste_utilisateurs = ['
4 min de lecture