• [^] # Re: La modélisation c'est bien beau...

    Posté par (site web personnel) . En réponse à la dépêche Documentation française sur MDA. Évalué à 10.

    L'intéret de la modélisation dépend du projet.

    Si tu es tout seul sur un projet, tu n'es bien spur pas obligé. Mais dès que de mombreuses personnes travaillent ensemble, cela devient nécessaire.

    Tu parles des logiciels libres. Renseigne toi bien auprès des Gourous du libre, et tu verras qu'eux aussi utilisent de tels méthodes (Linus et RMS y compris). Certes, ils n'utilisent pas UML car ils ne font pas d'objet, mais ils ne pissent pas du code sans réfléchir. Lis "Tribune Libre" si tu veux comprendre leur point de vue.

    UML permet justement de réfléchir sur un modèle, en parlant le même langage. Quand tu décris ton logiciel en francais, de manière textuelle, on peut dire que tu modélises. UML permet de voir ca de manière graphique, ce qui est plus efficace.

    En plus, les outils de génération de code sont de plus en plus efficaces, et une très grosse partie du code est générée (ce procédé s'améliore d'année en année).

    Enfin, niveau efficacité et simplicité, après un peu d'habitude, je peux te certifier que tu vas plus vite à développer un soft en le modélisant par UML plutot qu'en codant direct (encore une fois, si tu veux modéliser cat, l'intéret est très relatif).

    si tu veux une doc en fr, http://uml.free.fr(...)

    Pour mda, l'avantage est de modéliser tes classes, pusi t'appuie sur un bouton, et ca te génère tes classes toutes prêtes pour J2EE, Corba, ...
    Y'a pas que ca, mais au moins, c'est du concret.