POO, gestion et utilisation - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : POO, gestion et utilisation (/showthread.php?tid=2859) |
RE: POO, gestion et utilisation - Sephi-Chan - 30-11-2010 (30-11-2010, 12:17 PM)Dexyne a écrit : Oui la j'ai compris c'est claire. Le problème, c'est que tu vas partir sur de mauvaises pistes en croyant bien faire, et rare sont les personnes du forum qui pourront te dire "tu vas faire une connerie". Pour apprendre à utiliser Doctrine, je ne te conseille pas le Site du Zéro. Pourquoi ? Parce que la documentation officielle est bien. Je trouve que l'argument d'apprendre d'abord sur un système perso mais bancal ne tient pas : on stagne si on ne s'aventure pas plus en avant dans des bonnes solutions qui font leurs preuves. Mieux vaut utiliser l'outil, même sans le comprendre au début (perso j'utilise ma voiture sans tout savoir de son fonctionnement, je connais globalement la mécanique, ce qui se passe dedans quand je débraye, quand je freine, quand j'accélère, quand j'allume les feux, etc.), et une fois que tu es à l'aise avec l'utilisation, tu peux plonger dans le code pour apprendre comment il fonctionne. Sephi-Chan RE: POO, gestion et utilisation - christouphe - 30-11-2010 @Sephi: concernant l'ordre des paramètres, effectivement c'est l'une des amélioration à faire. Je me sers beaucoup de tableaux dans d'autres méthodes, mais je n'ai pas encore touché aux différents constructeurs. Et effectivement un foreach + $this -> $cle = $valeur; est très efficace. Mais les constructeurs date d'il y a un an au moins, au début du projet, et je n'ai pas eu le courage de les retoucher puisque tout mon système fonctionne parfaitement. EDIT: je vais suivre ton conseil sur doctrine pour voir un peu ce qu'il s'y passe :p RE: POO, gestion et utilisation - Dexyne - 30-11-2010 Ok donc la doc pour Doctrine. Niveau des valeurs par défauts, cela veut dire que si je veux définir une valeur je dois mettre ma variable en fin, mais cela seulement si elle est optionnel ? Si je veux que de base le moral (par exemple) soit de 100 (obligatoire sauf si défini par l'utilisateur (admin ou bonus débloqué par le joueur)), je devrais mettre en fin ou cela importe peu ? |