Comme je l'ai expliqué, le principe ouvert / fermé stipule qu'une fois le code écrit ne doit pas être modifié (à part les corrections de bugs). Mais si mes règles métier changent, ne devrais-je pas modifier le code implémentant ces changements? Je soupçonne que je ne comprends pas quelque chose sur la façon dont le principe parce qu'il n'a pas de sens pour moi.