Normes de développement

Eléphant du PHP | 79 Messages

17 avr. 2008, 11:32

Bonjour à tous,

J'aimerais savoir si dans le cadre professionnel, certains d'entre vous ont déjà mis en place des normes de développement ? si vous êtes dans une société qui utilisent une norme de développement ?
Et enfin, que pensez vous de la mise en place des normes de développement ? Est-ce un bien ou un mal ?

ViPHP
ViPHP | 4674 Messages

17 avr. 2008, 12:05

Qu'est-ce que tu entends par normes de développement ? Si tu fais allusion à des normes et conventions de nommage par exemple, c'est en effet une excellente initiative car ça permet d'avoir une certaine homogénéité dans l'application ; on s'y retrouve en gros.
Chaque application ou framework utilise ses propres conventions (qui doivent toujours être expliquées normalement). En général, tout le monde se base sur celles de PEAR. Note quecelles de Zend Framework ou de Hoa Framework sont assez proches également.

Comme tout le monde, dans la grande majorité, a des conventions semblables, cela permet de retrouver le nom des fichiers plus rapidement à partir des noms de classe par exemple. Ou savoir que tel attribut est protégé alors qu'un autre est visible etc.

Donc ça ne peut — en aucun cas — être mal, et ça ne peut donc que te faire du bien ;-). Mais attention, quand on défini des normes et conventions, il faut s'y tenir, sinon c'est vite le bordel.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 19672 Messages

17 avr. 2008, 22:27

Salut,
pour ma part j'ai déjà fait ça : l'an dernier dans le cadre d'un projet, on a mis en place des normes, principalement des normes de codage PHP, HTML, CSS et JavaScript.

C'est d'autant plus important lorsqu'on travaille en équipe : un autre développeur doit pouvoir prendre le relais derrière toi ou l'inverse : si on code tous en respectant les mêmes conventions, on perd infiniment moins de temps.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
AB
ViPHP | 5818 Messages

18 avr. 2008, 01:13

C'est d'autant plus important lorsqu'on travaille en équipe
Oui et même quand on bosse seul ça aide bien. C'est pour ça qu'il vaut mieux prendre un peu de temps (voire un peu plus) pour définir tout ça. Car si l'on s'aperçoit ensuite qu'il aurait mieux valu faire autrement et que l'on change en cour de route, comme dit HyWan, c'est vite le bordel :lol:

Eléphant du PHP | 124 Messages

18 avr. 2008, 04:08

Pour la pérénnité de mes projets, j'ai choisi la norme de codage du Zend Framework.
---

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

18 avr. 2008, 11:08

C'est un bien :)
Parmi les plus documentées, et utilisées pour PHP, tu as les normes de codage PEAR, celles qui en découlent : du Zend Framework
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 79 Messages

21 avr. 2008, 10:11

J'utilise déjà pour moi même des normes de développement, mais c'est plus dans le reste de l'équipe où c'est un peu le délire côté "code"...

Merci de vos retours ;)

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

21 avr. 2008, 10:32

Modération :
Alkann, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.