• [^] # Re: Du code vers le modèle?

    Posté par . En réponse à la dépêche Acceleo 2.2.0 : nouveaux générateurs PHP, Python et JEE. Évalué à 2.

    Il me semble que ajouter des couches permet justement de gérer la complexité.

    Je ne doit pas gérer le matériel quand je fais du développement, grâce à la couche noyau.
    je peut utiliser un langage de haut niveau grâce à la couche compilation.
    etc...

    Ajouter des couches diminue la complexité, car chaque couche est une abstraction, et tu ne dois pas connaître l'ensemble des couches pour travailler.

    De mon experience, UML n'augmente pas la productivité. Mais pour diminuer la complexité, UML peut être un outil. Parfois ça fait la différence entre un projet qui finit dans les temps et un projet qui ne finit jamais.