Design Patterns - Anti-modèles
Les anti-modèles suivent une stratégie qui s'oppose aux modèles de conception prédéfinis. Cette stratégie comprend des approches communes à des problèmes communs, qui peuvent être formalisées et être généralement considérées comme une bonne pratique de développement. En général, les anti-modèles sont opposés et indésirables. Les anti-modèles sont certains modèles utilisés dans le développement de logiciels, qui sont considérés comme de mauvaises pratiques de programmation.
Caractéristiques importantes des anti-modèles
Voyons maintenant quelques caractéristiques importantes des anti-modèles.
Correctness
Ces modèles cassent littéralement votre code et vous font faire de mauvaises choses. Voici une illustration simple de ce phénomène :
class Rectangle(object):
def __init__(self, width, height):
self._width = width
self._height = height
r = Rectangle(5, 6)
# direct access of protected member
print("Width: {:d}".format(r._width))
Maintenabilité
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !