aeris22’s avataraeris22’s Twitter Archive—№ 82,909

        1. Question à la con aux rubyistes/railistes (mais pas que). Existe-t-il un design pattern pour simplifier la gestion de la persistence des objets modifiés tout le long du controlleur ? Je m’explique…
      1. …in reply to @aeris22
        En bon DRY, on code souvent des méthodes qui vont mettre à jour certains attributs des objets. On ne sait pas comment vont être appelées ces méthodes. Soit on fait un .save dans chacune, avec le risque d’avoir X update en db derrière. Soit on le fait dans le controller, mais on
    1. …in reply to @aeris22
      ne connaît pas explicitement tous les objets modifiés le long du code… 🤔
  1. …in reply to @aeris22
    Du coup, faudrait un pattern « magique » qui conserve tous les objets modifiés par tous les appels de méthode appelés, pour faire un gros .save final à la fin du controlleur.