Revue de presse PHP du 22/06/09

Comme chaque fin de semaine ou presque, voici la revue de presse hebdomadaire pour vous faire découvrir ce qui se dit d’intéressant sur PHP. Il s’agit d’articles en français ou en anglais que j’aimerais partager avec vous.

Et parce qu’il n’y a pas que PHP au monde, vous trouverez également un article important mais dans un domaine libre et n’ayant pas forcément de rapport avec PHP.

  • Read-optimize your source code
    Que ce soit par inadvertance ou par fainéantise, il est courant de négliger le soin avec lequel nous écrivons du code car nous nous concentrons sur la tâche à réaliser.
    Le problème est qu’un code est généralement bien plus souvent lu qu’écrit et généralement par des gens différents du développeur initial. Il est donc primordial de rédiger son code afin qu’il soit facilement compréhensible plus tard.
  • Creating custom stream filters
    Les filtres de flux de PHP permettent de modifier à la volée des données qui transite par ce flux. Il y a beaucoup d’applications à cela comme la compression/décompression, l’encryptage/décryptage, etc.
    L’écriture d’un filtre personnalisé est assez simple comme le montre cet article.
  • SPL: a hidden gem
    Présente depuis la version 5, l’extension SPL est probablement la partie la plus injustement sous-estimée de PHP. Celle-ci fournit un certain nombre de fonctionnalités avancées comme un autoload gérant une pile, de nombreux itérateurs et des classes pour gérer différentes structures.
  • Debugging with multiple users
    Xdebug est un excellent outil permettant, entre autre, de déboguer PHP. Malheureusement, il ne permet pas à plusieurs développeurs de déboguer une même application. En tout cas, pas sans l’astuce dévoilée ici par Derick Rethans, l’auteur d’Xdebug.
  • Essential Guide To Regular Expressions: Tools and Tutorials
    Les expressions régulières, ou pour parler plus correctement les expressions rationnelles, sont une manière extrêmement puissante mais également assez déroutante de manipuler des chaînes de caractères.
    Ce guide recense une multitude d’outils, de pense-bêtes et d’exemples d’utilisations.

Et voici l’article bonus de la semaine :

XP sans Scrum, Scrum sans XP
Une courte analyse comparative de Scrum et XP, les deux méthodes agiles les plus en vue. L’auteur y décrit leur différences et leurs complémentarités.

Ce contenu a été publié dans PHP. Vous pouvez le mettre en favoris avec ce permalien.