2010-11-17 14 views
3

Nous sommes sur le point de mettre en place des standards de codage PHP sur notre lieu de travail pour ajouter de la cohérence entre tous nos développeurs.Implémentation des standards de codage PHP

J'ai lu et vu les normes Zend et PEAR etc, mais quelle est la meilleure façon de les appliquer? J'ai trouvé un plugin PHP Codesniffer pour netbeans, mais y a-t-il d'autres façons de faire respecter un standard, peut-être CI (Continuous Integration)/Hudson ou même en SVN?

Je me demandais simplement si quelqu'un avait de l'expérience ou d'autres outils/méthodes sur lesquels je pourrais me pencher?

Merci

Répondre

4

CodeSniffer est en effet le meilleur outil pour cela.

Il y a un certain nombre de façons de l'utiliser:

Avertissement: les pages liées ne sont que des pics aléatoires de Google sur ce sujet. Ils ne doivent pas suggérer d'utiliser Eclipse, SVN ou Hudson. Utilisez ce que vous jugez approprié pour votre environnement de développement. Pour plus d'informations, voir http://www.qatools.org.

+0

Parfait! Merci pour les liens. J'examinerai éventuellement l'utilisation de crochets de pré-validation ou l'utilisation du PHPCS à côté de CI/Hudson – terrid25

0

J'ai toujours voulu exécuter du code sur beautification chaque svn commit par des crochets SVN. Toujours croire que c'est le meilleur & moyen le plus efficace.

À l'heure actuelle, tous les membres de l'équipe savent que XXX est un concepteur de code approuvé et que tout le monde est censé l'utiliser.