Aller au contenu

Discussion:Principe ouvert/fermé

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

notion de classe trop restrictive

[modifier le code]

Je ne suis pas en accord avec la limitation à la notion de classe de ce principe. Je propose de reformuler les premières lignes de la sorte :

En programmation orientée objet, le principe ouvert/fermé (open/closed principle) affirme que les entités logicielles (modules/classes/méthodes) doivent être à la fois ouvertes (à l'extension) et fermées (à la modification). Il correspond au « O » de l'acronyme SOLID. « Ouvert » signifie que l'on peut répondre à des nouveaux besoins. « Fermés » signifie que l'ajout du besoin ne nécessite pas de modification de l'entité.

Il faudrait certainement aller plus loin dans la modification de cet article, mais ça peut déjà être un premier pas. — Le message qui précède, non signé, a été déposé par Aryclian (discuter), le 8 janvier 2021 à 18:15 (CET)[répondre]