Note aux candidats à la présidentiel : "Proposez dans votre programme : programmation des applications de la République en Ada, c'est stable et éprouvé, économies à la clé" !
Kochise
melbou (./28) :
euh tu délires vince avec ta chaine de commandement. Je fais de la recherche, chacun fait réellement ce qu'il veut. On va pas te recruter parce que tu connais du Fortran en particulier
melbou (./34) :Ben voilà, c'est typiquement le genre de trucs qui est pas sérieux
On est loin de travailler chacun dans son coin là, c'est juste que chacun bosse sur des parties différentes du code avec des objectifs différents. Pour nous le code en lui-même c'est pas le but, limite on s'en fout en fait
Zerosquare (./35) :
Ça peut très bien convenir pour faire du code jetable qui ne servira qu'à vous et qui prendra la poussière une fois que vous aurez fini vos recherches, mais en entreprise ça craint quand même
Folco (./39) :C'est une utopie de croire que ça respecte à la lettre les normes en tout genre, oui
Je croyais que le code réutilisable et mainteanble dans les entreprises, c'était une belle utopie ? ^^
Zerosquare (./37) :En effet, ça ne peut généralement pas vraiment fonctionner autrement dans la recherche « libre ». On te demande de trouver une solution à un problème donné ou juste comme ça dans un domaine (tu cherches le problème et sa solution) donc tu vas développer une procédure, un algorithme ou ce que tu veux (et ça n'a quelquefois rien à voir avec ce qu'on imaginait au début) et tu vas le tester un minimum avant de le présenter (ou pas, mais alors on va te le demander). Pouvoir exposer ton idée évasive pendant plus de quelques minutes en réunion, c'est exceptionnel, et ça finira systématiquement par une demande de test/simulation ou d'abandon. Après, ce qui compte c'est d'avoir les premiers indices de l'efficacité le plus rapidement possible pour savoir si on continue dans cette voie, donc tu fais ce que tu veux tant que c'est rapide. On ne peut pas perdre de temps en réunion pour bien architecturer le truc qui est encore vague. En fait, il faut juste accepter que la recherche, c'est pas du développement logiciel
Ah mais je dis pas le contraire, d'ailleurs c'est probablement un mode de fonctionnement normal pour une équipe de recherche (s'ils devaient se taper des réunions interminables pour décider comme organiser leur code, ils auraient encore moins de temps pour faire vraiment de la rercherche).
Mais il n'en reste pas moins que sur le plan du développement logiciel, c'est du bricolage ; tout comme les approximations utilisées pour l'industrie doivent hérisser les cheveux des chercheurs théoriciens rigoureux