• # POO

    Posté par . En réponse au journal Du code propre, c'est quoi ?. Évalué à 10.

    class MonObjet(object):
     def meth1(self):
     # du code ici...
    def ajoutEnBase(mabase, monobjet):
     # Code qui ajoute mon objet en base
    

    Bref, la notion d'objet n'est plus trop bien respectée, question philosophie objet on n'est pas super là.

    Je préfère ce que tu présente à ça :

    class MonObjet(object):
     def meth1(self):
     # du code ici...
     def ajoutEnBase(mabase):
     # Code qui ajoute mon objet en base
    
    

    Car ce n'est pas la responsabilité de MonObjet de savoir comment s'enregistrer en base. Généralement on utilise un objet par exemple session qui permet de persister des objets. C'est le DAO.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)