Page 1 sur 1

Framework

Posté : 16 mai 2008, 14:02
par katagoto
Bonjour à tous,
Je suis dans une équipe de 6 membres (4 codeurs et 2 designeur), et une question m'est parvenut...
Nous n'avons pas de framework, je sais, arrêtez moi si je me trompe, qu'un framework sert à organisé le travail de groupe... or nous somme organisé parfaitement avec ou sans un chef (tiens comme c'est bizzard, mais à quoi servent les chefs alors :lol: ), est-ce donc indispensable ou vitale ???
Si oui, étant donné que nous somme des hard-codeurs (surtout moi et un collègue) et que le projet est assez conséquent, lequel devrions-nous prendre ???

Par avance merci de nous faire partager vos lumières :idea:

PS : j'ésitais à poster dans méthodologie...

Posté : 16 mai 2008, 14:19
par steph29
le framework n'aide en rien a organisé le travail de groupe mais impose une methodologie stricte a respecter, ce qui uniformise au final le travail.

si toutefois vous avez vous meme decide d'une methodolgie de travail:
- nomenclature des variables
- organisation des fichiers
- appel de fonction, classes, etc.
- etc.

bref si vos avez normaliser votre travail pas besoin de framework ;)

ensuite je laisse les experts des frameworks, exposer les autres avantages :twisted:

Posté : 16 mai 2008, 14:23
par zeus
Salut,

Je pense que ta vision du framework est incomplète ?

Effectivement, elle permet dans certains cas d'organiser le travail, mais juste en imposant des conventions de codages, une méthodologie générale, ...
Sinon, le principe de base du framework, c'est avant tout de proposer une série de classe, librairie, fonction, ... qui se répète dans chaque projet, et donc ainsi réduire le temps qu'un développeur passe à redévelopper ou copier/coller des fonctions complète en changeant 4 paramètres

PDO, par exemple, est une classe d'abstraction de données qui a sa place dans un framework.
Tu pourrais également proposer une classe d'accès aux données GPC qui gère la configuration du serveur sur la protection des données, gérer la mise en session des utilisateurs connectés.

Mais, d'après ce que tu dis, vous avez une sorte de mini-framework si vous avez une structure, des fichiers, des conventions, qui sont communes à tout vos projets.
Donc, tu es déjà dedans sans le savoir, et tu es déjà conscient des avantages ;)

Posté : 16 mai 2008, 15:42
par katagoto
Merci pour vos réponse :lol: