PHPPRO

PHP Professionnel pour les entreprises

Aller au contenu | Aller au menu | Aller à la recherche

10 conseils pour réussir son projet de développement en équipe

Voici 10 conseils pragmatiques que j'utilise au quotidien chez mes clients...

Lire la suite...

AgileTour 2009 @ Bordeaux : 3 sessions proposées

Cette année l'AgileTour passe à Bordeaux le 29 Octobre, l'occasion pour moi de proposer quelques sujets de sessions...

Lire la suite...

Intégration PHPUnit dans Eclipse

Une nouvelle intégration de PHPUnit 3.x dans Eclipse à la mode JUnit

Lire la suite...

La question est posée : "PHP : POO ou (exclusif) Procédural ?"

Un de mes clients se pose la question "PHP : Faire du POO ou du Procédural ?"

Lire la suite...

"Injectabilité / Mockabilité" : Un indicateur simple de la qualité de votre design de code

On parle souvent d'indicateur de qualité de code avec nombre de tests unitaires qui passent au vert, nombre d'erreurs détectées pour le non respect des standards, nombre de lignes de code...
Tous ces indicateurs donnent une information intéressante sur la qualité du code mais pas sur la qualité de l'architecture ou design du code, c'est à dire aucune évaluation de la conception de votre code.

Lire la suite...

Points de contrôle automatisés avant un développement ou comment maîtriser un déploiement

Vous avez une mise en production hyper importante aujourd'hui. Votre client (interne) vous a mis la pression et vous avez dû raccourcir les délais pour être à l'heure. Vous packagez votre release d'application, vous la passez sur l'environnement de tests fonctionnels, tout se passe bien. Vous la passez sur l'environnement d'intégration et tout se passe bien, mais vous noter un ou deux comportement étrange, sans gravité, bizarre. Vous décidez de la passer en pré-production, et là ... Tout plante ! L'application ne se lance même plus et c'est la page blanche...

Lire la suite...

Les 10 commandements du développeur PHP en entreprise : ma proposition

Si PHP développeur tu es, ces 10 commandements tu respecteras : ...

Lire la suite...

SessionSwitcher : Ou comment accélerer vos tests IHMs manuels en 60 lignes de code

Vous avez développé une belle appli toute sympathique avec plein de jolis formulaires qui sont tellement bien faits, qu'ils vous rendent la vie moins sympathique lorsqu'il s'agit de tester "manuellement" votre application. ...

Lire la suite...

Tests unitaires et Exception : attention aux try/catch !

Les tests unitaires, pour ceux qui les utilisent, sont bien pratiques pour tester notre code. Malheureusement ils peuvent introduire, si ils sont rédigés de façon maladroite des problèmes qui peuvent être compliqués à comprendre a posteriori. Imaginons le code suivant (volontairement) mal codé : ...

Lire la suite...