• [^] # Re: Rigidité

    Posté par (Mastodon) . En réponse au journal Le problème de la POO pratiquée par des étudiants. Évalué à 2.

    Ben si, il y a de mauvaises conceptions. Une conception rigide quand le cahier des charges est fluide, c'est mauvais. Une hiérarchie de classes hyper poussée et des imbrications dans tous les sens alors que ce n'était pas nécessaire, c'est mauvais. D'un autre côté, une mauvaise encapsulation des données, c'est mauvais aussi.

    Pour moi, une bonne conception doit inclure une certaine flexibilité (sauf cas particuliers qui nécessitent une spécification stricte). Mais la flexibilité est difficile à enseigner, c'est énormément lié à l'expérience.