Bonjour à tous,
J'ai déjà essayé d'aborder la question dans un sujet épinglé concernant les bonnes méthodes de programmation en PHP mais c'était noyé au milieu de tout le reste et c'est donc passé inaperçu. Pourtant je pense que ça pourrait être intéressant d'en parler donc je tente de lancer un sujet tout neuf pour ça
Chaque fois que je me lance dans la conception d'un modèle objet en PHP, je me pose la même question : "comment je vais faire mes accesseurs et muttateurs ?".
Est ce que j'utilise les méthodes magiques __get et __set (voir ici pour ceux qui ne connaissent pas) ou est ce que je passe par des méthodes "en dur" à l'ancienne dans le genre getXXX() setXXX('toto') ?
Qu'utilisez vous et pourquoi ?
Quels avantages et inconvénients voyez-vous à ces deux méthodes ?




Répondre avec citation





, moi je tente de m'imposer le plus de contraintes pour être pros et c'est deja pas évident (ta tjrs une meilleure façon de ) alors pour une fois que je peux choisir dés le début autant prendre la bonne ligne.

). Donc est ce bien est ce mal ? Est ce qu'on a tendance à dire que c'est mal parce qu'on est attachés à nos bonnes vieilles méthodes et qu'on ne cherche pas plus loin ? Est ce qu'ils ont été créé dans un but bien spécifique ? Pourquoi le soleil ? N'est ce pas un bon moyen pour canaliser tous les passages de l'extérieur à l'intérieur de la classe en un seul et même point ?
Partager