JeuWeb - Crée ton jeu par navigateur
A propos de la POO en PHP - 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 : A propos de la POO en PHP (/showthread.php?tid=1904)

Pages : 1 2 3 4 5


RE: A propos de la POO en PHP - blackduty - 20-10-2007

Sephi-Chan a écrit :Moi je demande rien de mieux qu'apprendre à POOter, mais il me faudrait l'appui de quelqu'un pour que je prenne de bonnes habitudes dès le début en m'orientant dans mes choix, etc.

Donc si l'une des nombreuses personnes qui prônent l'objet veut devenir mon tuteur, je lui en serait très reconnaissant. N'hésitez pas à me MP.

Sephi-Chan

J'ai fait la meme demande et j'ai eu le droit a un gros coup de mistral dans le topic... bonne chance quand meme Wink


RE: A propos de la POO en PHP - naholyr - 20-10-2007

En même temps faut aussi se prendre en main, il y a une doc tellement abondante, et on a plus envie de faire du support public (et donc réutilisable par d'autres lecteurs) que de jouer au prof particulier.


RE: A propos de la POO en PHP - Sephi-Chan - 20-10-2007

Si la doc est tellement abondante c'est peut-être que le concept n'a rien d'intuitif. C'est vrai que la documentation PHP est abondante, mais c'est peut-être parce que le langage en lui même est un peu mal foutu. Pas assez homogène par exemple dans les noms des fonctions, des comportements parfois bizarres.

De même, l'aide qu'on trouve sur le net pour expliquer les concepts de la POO correspond rarement à ce que cherchent ceux qui veulent se lancer. On trouve beaucoup d'aide sur la technique, mais c'est bien pauvre en ce qui concerne la méthodologie, la façon de créer ses classes, les bonnes questions à se poser, etc. Ou alors on nous dit des trucs qui nous embrouillent encore plus, comme "fais de l'UML".

Alors après on se retrouve à chercher comment faire de l'UML, et là on se retrouve devant de longues phrases pompeuses qui expliquent des concepts pas si compliqués, mais énoncés par des champions du monde de rhétorique. Or quand on ne comprend pas un concept, il est difficile d'en plus se farcir le décodage.

Voila, c'était mon coup de gueule. Et il s'appuie exclusivement sur des tentatives d'apprentissage.


Sephi-Chan


RE: A propos de la POO en PHP - Harparine - 20-10-2007

Je suis amateur et j'ai appris seul la POO : plutôt que de chercher des tutos souvent incomplets ou s'adressant uniquement à des spécialistes, il vaut mieux acheter un bon bouquin généraliste sur PHP (du genre "PHP5", chez Eyrolles), les concepts de POO sont abordés, avec force exemples et cas d'application.

+1 pour naholyr : l'apprentissage de la POO est largement faisable de façon autonome et il est plus utile de laisser les "pros" filer des conseils à toute la communauté qu'à un seul.

Harparine Wink


RE: A propos de la POO en PHP - Sephi-Chan - 20-10-2007

Ce que tu dis n'est pas le cas de PHP5 Best Practices alors, et c'est peut-être ça qui m'a laissé une mauvaise impression.

Je continue de penser que c'est plus profitable d'avoir une personne expérimentée à qui poser des questions précises. Les conseils de pro (donnés spontanément) sont trop rares et généralistes, hélas. Sad


Sephi-Chan


RE: A propos de la POO en PHP - naholyr - 20-10-2007

Mais pourquoi ces questions précises tu ne les poses pas sur le forum ? C'est ça que je trouve dommage. Si tu poses ces questions publiquement, au moins tout le monde pourra profiter des réponses Smile
Je n'ai jamais dit que l'on ne répondrait pas aux questions spécifiques, simplement qu'en général (je parle pour moi mais je pense que ça concerne à peu près tous les "hotliners bénévoles") on n'aime pas faire du support "privé" parce que ça ne profite qu'à une personne, et que du coup si on veut en aider une autre il faudra tout reprendre à 0. C'est déjà suffisamment vrai sur un espace public, donc c'est vraiment trop galère en privé.


RE: A propos de la POO en PHP - Sephi-Chan - 20-10-2007

C'est vrai ce que tu dis, ça ne sera pas profitable à tout le monde.

Le souci, c'est que les questions que je vais poser à quelqu'un en live, via IRC ou Hotmail par exemple, ne sont pas des vrais questions. Ce sont plutôt des discussions, la question se construit donc autour d'échanges. C'est donc complètement inadapté à un sujet de forum, ce qui est fort regrettable. :triste3:


Sephi-Chan, si j'arrive à me lancer dans la réalisation de mon jeu en utilisant l'Orienté Objet, je m'oblige à en écrire le making of !


RE: A propos de la POO en PHP - Loetheri - 20-10-2007

Pourquoi ne pas faire un compte-rendu (pas un copier/coller) de la discussion par après ?
C'est totalement faisable et c'est profitable également.

Il ne faut pas oublier que les communications en live sont nettement plus longues que les communications indirectes (forum et mail).


RE: A propos de la POO en PHP - Sephi-Chan - 20-10-2007

Oui c'est plus long et ça nécessite une synthèse et une mise en forme, comme pour l'entrevue avec Galaan, mais c'est ce que j'entends faire par un making of. Même si le fond de la discussion reste inchangé, j'ai retouché pas mal de choses, pour que ce soit plus clair, plus lisible.

L'autre solution étant de faire un petit article qui illustre le concept expliqué.


Sephi-Chan


RE: A propos de la POO en PHP - lanoix - 20-10-2007

Perso, j'ai appris la POO à l'école et j'ai été très loin dans les mécanismes, aujourd'hui je termine une formation d'architecte Java. Très conceptuel donc... Je suis "pro" (logique c'est mon métier) et si je peux aider je le ferai. Néanmoins, je pense qu'en PHP le niveau reste encore très très ouvert aux amateurs. Je veux dire par là, pas besoin de suivre des cours, tu peux je pense avec de la volonté et un bouquin devenir très bon en POO pour le PHP.