Méthylbro Développeur Web PHP

mardi 15 septembre 2009

PHP : Les références

PHP : Les référencesLors d'un de mes derniers billets sur la comparaison d'objets avec PHP, j'ai évoqué un concept qui avec du recul m'a semblé nécessaire d'approfondir : les références.

Comme il s'avère que je suis bien partit dans une petite série de billets dédié à des concepts simple ; je pense qu'il est opportun de s'attarder sur le sujet.

Lire la suite...

dimanche 13 septembre 2009

PHP : Appels de méthode à la chaîne

PHP : Des appels de méthode à la chaîneIl y a plein de bonne pratique que je vois trop souvent être ignorées par d'autres développeurs qui m'entourent (collègues, stagiaires etc). Pour certaines d'entre elles, il s'agit de pratique que j'ai ignoré pendant trop longtemps par méconnaissance d'un l'intérêt qu'elles peuvent apporter.

J'imagine qu'il m'en reste encore énormément à découvrir d'ailleurs. L'idée ici est de factoriser un ensemble d'appels de méthode sur un objet en une seule instruction. Pouvoir faire des appels de méthodes à la chaîne.

Lire la suite...

lundi 7 septembre 2009

PHP : La comparaison d'objets

En PHP ; la comparaison d'objet est très simple, mais elle suppose une légère nuance entre le moteur objet de PHP4 et celui de PHP5.

C'est cet aspect de PHP que nous allons voir aujourd'hui.

Lire la suite...

jeudi 3 septembre 2009

Conception et programmation orienté objet

Voici un livre impressionnant sous tous les rapports. D'abord par sa taille, il s'agit d'un pavé énorme, près de 1500 pages. Ensuite par son exhaustivité car il aborde tour à tour tous les concepts inhérents au paradigme objet (modularité, généricité, typage, assertions et exceptions etc …).

Le tout illustré par des exemples éloquents et compréhensibles par tous les développeurs. Qu'ils proviennent du monde du C, du Java ou dans mon cas du PHP (qui est loin d'être un modèle de langage à suivre pour l'application de certains concepts naturels de la Programmation Orienté Objet.

Ce livre est une bonne étape non seulement pour ceux qui veulent apprendre et/ou comprendre la POO mais également pour ceux qui - comme moi - souhaite approfondir le sujet pour pallier à certaines lacunes. Je suis même sur que les développeurs orienté objet les plus chevronné d'entre nous y trouverons tout de même foule d'enseignements.

Ce fut mon livre de chevet pendant ces dernières semaines. Je vous le conseille allègrement malgré son prix un peu élevé (60 € sur le site de l'éditeur). Cela reste néanmoins un bon investissement.

Conception et programmation orienté objet de Bertrand Meyer

mardi 15 avril 2008

Introduction à la POO avec PHP - Partie 2

La programmation orientée objet (POO) ou programmation par objet, est un paradigme de programmation informatique qui consiste en la définition et l'assemblage de briques logicielles appelées objet ; un objet représente un concept, une idée ou toute entité du monde physique, comme une voiture, une personne ou encore une page d'un livre.

http://fr.wikipedia.org/wiki/Programmation_orientée_objet

Ou bien d'un simple stylo !
Comme promis (Introduction à la POO avec PHP - Partie 1) ; voici la deuxième partie de cette série de billets dédiés à la Programmation Orienté Objet avec PHP.

Lire la suite...

lundi 14 avril 2008

Introduction à la POO avec PHP

Depuis sa version 4 ; PHP intègre les concepts de Programmation Orienté Objet. Très à la mode ; cette façon de programmer vous sera très utile. Néanmoins ; elle introduit foule de nouveaux concepts à nos méthodes de développement plus classique.

Il existe beaucoup d’articles et de tutoriel concernant la POO. Mais dans la plupart des cas ; ces articles sont écrits avec des exemples en C++ ou en Java.
Et encore trop peu avec des illustrations en PHP.

Cette semaine ; à l’occasion de la sortie de la version 5 de TitaXium ; je vous propose une série de 6 articles introduisant la Programmation Orienté Objet avec des exemples en PHP.

Ainsi ; en 6 jours ; j’espère faire découvrir à ce qui ne le connaissent pas encore ; le monde des classes ; des méthodes et des objets. Et d’ici à ce week-end ; vous serez sans doutes à même d’écrire vous-même vos propres classes !

Lire la suite...