Environnement de travail efficace a plusieurs

Eléphant du PHP | 319 Messages

14 avr. 2010, 07:53

Hello
est ce que qq un pourrait m indiquer quel type d environnement mettre en place pour un travail a plusieurs programmeurs svp?
Je compte utiliser symfony avec un ami et ca serait pas mal que l on travaille sur les memes standards et que l on ne commencent pas a s emmeler Les pinceaux en travaillant sur les memes fichiers.

Donc si vous avez des infos sur un bon environnement type avec qq noms ca serait top.
En esperant que la courbe d apprentissage ne soit pas trop violente! ;)

merci!
niveau: pas terrible en php mais je me soigne...

ViPHP
ViPHP | 4039 Messages

14 avr. 2010, 09:38

J'imagine que tout ce qui est versionage va de soi.. :wink:
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 3300 Messages

14 avr. 2010, 10:32

Versioning:
subversion (ou autre, mais c'est le plus récurent et supporté) pour éviter de s'écraser les fichiers c'est bien, il faut juste l'utiliser en gardant à l'esprit deux paramètres:

1) chaque commit (cad envoie de nouveau fichier, ou fichier modifié) doit correspondre à une seule modification logique
2) l'ensemble des fichiers "versionés" doit être le plus stable possible (sans bug, donc tester avant de commiter), bon bien sur on ne code jamais sans bugs, mais faut essayer de limiter les risques.

si tu procèdes comme ça tu auras un truc très propre.

Méthodologie:
Régles d'indentations, règles de coding à fixer selon vos goûts

Déja fixe tout ça et tu seras à même de voir plus loin, derrière y'a encore le roadmapping, les politiques de stabilisation et de releases mais c'est à voir plus tard :)
Fait du php depuis que ca existe ou presque :)

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

27 avr. 2010, 10:49

Avant le roadmapping il y a les normes de codage :
- encodage
- indentation (espaces, tabulations)
- nom de variables (anglais, français, camelCase ?)
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.