[Livre] Programmation Orienté Objet avec PHP 5
Posté : 14 janv. 2008, 15:45
Bonjour à tous
.
Voici ce qui devrait être un gros sujet, et on a besoin de toute l'expérience de PHPFrance et de ses membres (de tout type).
Suite à la proposition de AB et Zeus (et encore certains autres), Sékiltoyai et moi-même sommes d'accord pour rédiger un ouvrage sur la Programmation Orienté Objet avec PHP 5. Le besoin s'en fait sentir suite aux divers réactions réparties sur le forum d'une part, et d'autre part car le PHP 5 est plutôt mal connu. On lui aime sa facilité d'approche, mais on s'arrête toujours aux objets, ce qui est très dommage.
L'objectif que nous (Sékiltoyai et moi-même) nous sommes fixés est de faire un ouvrage plutôt important (genre livre) sur la POO en PHP 5 couvrant le plus large public. L'idée est de considérer le lecteur comme débutant et de le former jusqu'à un niveau proche de professionnel en objet. On ne sait pas encore si on va détailler les parties design pattern et consort (haute programmation orientée objet). Pourquoi pas remarquez. On en débat avec Sékiltoyai. L'ouvrage pourrait également intéresser les niveaux moyens et post-professionnels. Pourquoi pas faire même faire un livre allant jusqu'à des très professionnels, mais on doute avoir le niveau (il faut être franc avec soi-même). Le premier objectif est déjà considérable, on va tenter d'y arriver.
La proposition avait été faite suite à un échange d'idées sur nos cours de POO avec Sékiltoyai. Pour ma part, mes cours ne m'ont rien appris en POO (à part du Java), mais j'ai beaucoup aimé l'approche de la POO faite par ma prof (mon prof étant nul). Je pense que ça pourrait être une source d'inspiration. Je compte également m'inspirer de la documentation PHP, et mon expérience dans le domaine. Concernant Sékiltoyai, j'imagine que c'est un peu la même chose, mais je le laisserai expliquer s'il en a envie
.
Hier soir, nous avons élaboré une ébauche d'architecture pour le livre, attention l'URL est amenée à changer — edit : il a changé, voir les modalités en bas —, je le ferais savoir. J'aurais aimé vos avis, des retours, des choses à ajouter etc. Je pense que ce livre devrait refléter le savoir de tout le monde, et pas seulement notre expérience à nous deux. Même si nous le rédigeons, chaque conseil est le bienvenu et sera apprécié (s'il est constructif bien sûr).
Je parle de livre pour éviter de dire ouvrage important. Mais on ne sait pas encore sur quoi on va partir. Nous pensons qu'il est nécessaire de faire un ouvrage important, tout comme il est aussi important de faire un tutorial succinct. Nous ferons sans doute les deux en parallèle.
Je tiens à préciser que nous faisons ça pendant nos temps libres. Comme la majorité des personnes permanentes sur le forum, ce temps est quasi-inexistant. De plus, Sékiltoyai et moi-même sommes dans nos études, ce qui nous prend encore plus de temps (pourtant, il paraît que c'est une belle période la fac, j'en doute pas mais c'est pas reposant cette histoire). On ne peut pas donc pas estimer la date de fin de l'ouvrage. On s'y met le plus vite possible, et on fera le maximum, mais il faudra nous laisser le temps.
En ce qui me concerne, je fais cet ouvrage pour rendre service à la communauté de PHPFrance. Elle m'a aidé dans le passé, et je compte lui rendre de ce qu'elle m'a donné. Ça fait un moment que je voulais faire quelque chose, maintenant ça y est
.
Merci pour votre confiance et vos encouragements (et surtout vos futures retours — qui je l'espère seront nombreux — !).
(edit : n'est plus valable) Changements de liens :
le fichier .xml (DocBook) est disponible. J'ai généré le PDF et l'HTML respectifs. Voici le lien : http://hoa-project.net/Book/, ajoutez : Html, Pdf, ou Xml pour avoir les versions correspondantes.
Il n'y a que le sommaire actuellement (18 janv. 2008, 00:09).
Edit du 4 mars 2008 : Nouvel emplacement pour la table des matières : http://hoa-project.net/Perso/Livre/Toc.pdf.
Voici ce qui devrait être un gros sujet, et on a besoin de toute l'expérience de PHPFrance et de ses membres (de tout type).
Suite à la proposition de AB et Zeus (et encore certains autres), Sékiltoyai et moi-même sommes d'accord pour rédiger un ouvrage sur la Programmation Orienté Objet avec PHP 5. Le besoin s'en fait sentir suite aux divers réactions réparties sur le forum d'une part, et d'autre part car le PHP 5 est plutôt mal connu. On lui aime sa facilité d'approche, mais on s'arrête toujours aux objets, ce qui est très dommage.
L'objectif que nous (Sékiltoyai et moi-même) nous sommes fixés est de faire un ouvrage plutôt important (genre livre) sur la POO en PHP 5 couvrant le plus large public. L'idée est de considérer le lecteur comme débutant et de le former jusqu'à un niveau proche de professionnel en objet. On ne sait pas encore si on va détailler les parties design pattern et consort (haute programmation orientée objet). Pourquoi pas remarquez. On en débat avec Sékiltoyai. L'ouvrage pourrait également intéresser les niveaux moyens et post-professionnels. Pourquoi pas faire même faire un livre allant jusqu'à des très professionnels, mais on doute avoir le niveau (il faut être franc avec soi-même). Le premier objectif est déjà considérable, on va tenter d'y arriver.
La proposition avait été faite suite à un échange d'idées sur nos cours de POO avec Sékiltoyai. Pour ma part, mes cours ne m'ont rien appris en POO (à part du Java), mais j'ai beaucoup aimé l'approche de la POO faite par ma prof (mon prof étant nul). Je pense que ça pourrait être une source d'inspiration. Je compte également m'inspirer de la documentation PHP, et mon expérience dans le domaine. Concernant Sékiltoyai, j'imagine que c'est un peu la même chose, mais je le laisserai expliquer s'il en a envie
Hier soir, nous avons élaboré une ébauche d'architecture pour le livre, attention l'URL est amenée à changer — edit : il a changé, voir les modalités en bas —, je le ferais savoir. J'aurais aimé vos avis, des retours, des choses à ajouter etc. Je pense que ce livre devrait refléter le savoir de tout le monde, et pas seulement notre expérience à nous deux. Même si nous le rédigeons, chaque conseil est le bienvenu et sera apprécié (s'il est constructif bien sûr).
Je parle de livre pour éviter de dire ouvrage important. Mais on ne sait pas encore sur quoi on va partir. Nous pensons qu'il est nécessaire de faire un ouvrage important, tout comme il est aussi important de faire un tutorial succinct. Nous ferons sans doute les deux en parallèle.
Je tiens à préciser que nous faisons ça pendant nos temps libres. Comme la majorité des personnes permanentes sur le forum, ce temps est quasi-inexistant. De plus, Sékiltoyai et moi-même sommes dans nos études, ce qui nous prend encore plus de temps (pourtant, il paraît que c'est une belle période la fac, j'en doute pas mais c'est pas reposant cette histoire). On ne peut pas donc pas estimer la date de fin de l'ouvrage. On s'y met le plus vite possible, et on fera le maximum, mais il faudra nous laisser le temps.
En ce qui me concerne, je fais cet ouvrage pour rendre service à la communauté de PHPFrance. Elle m'a aidé dans le passé, et je compte lui rendre de ce qu'elle m'a donné. Ça fait un moment que je voulais faire quelque chose, maintenant ça y est
Merci pour votre confiance et vos encouragements (et surtout vos futures retours — qui je l'espère seront nombreux — !).
(edit : n'est plus valable) Changements de liens :
le fichier .xml (DocBook) est disponible. J'ai généré le PDF et l'HTML respectifs. Voici le lien : http://hoa-project.net/Book/, ajoutez : Html, Pdf, ou Xml pour avoir les versions correspondantes.
Il n'y a que le sommaire actuellement (18 janv. 2008, 00:09).
Edit du 4 mars 2008 : Nouvel emplacement pour la table des matières : http://hoa-project.net/Perso/Livre/Toc.pdf.