le 28/01/2011 21h13
à signaler
lorsque on parle de edi, s'agit pas d’éditeurs spécialisés dans la saisie de code, mais d'avoir l’éditeur, la gestion de projets (et donc la gestion des versions), le compilateur, et le débogage.
et les edis modernes, contiennent la gestion de groupe, éviter des conflits sur la saisie de code, les autorisations d'intervention sur les fichiers.
exemple : une classe en c++ ca a une partie interface et une partie privée... souvent les analystes font la partie interface et interdisent ensuite aux autres de modifier la "partie des chefs". ca gere aussi la vie du projet, de la conception initiale jusque la "mort". si si une application ca meurt. ca va jusque demander des normes de creation des variables et vérifier que les programmeurs les utilisent. par exemple ch = lecture_clavier (); là bien sur c'est pas valable, alors la variable est un char en c++ ensuite elle est static dans la fonction et on doit coder ch_b8s_static_loc = getch ();
je fais helas plus de programmation. mais dans l'industrie du logiciel je suis sur que c'est comme ca que ca marche. j'ai connu le debut de ce genre de "contraintes". je pense aussi que lorsque on clic dans une fonction on doit dire la raison de modifier la fonction et les imbrications avec les autres applications de l'entreprise. et de dire
"vous modifiez la routine partagée [listes des applications] get_paquet_reseau (...) désiréz vous
1 - annuler la modification
2 - modifier pour chaque application
3 - deplacer cette fonction en local
4 - changez vos droits en administrateur
"