Questions marquées «single-responsibility»

Le principe de responsabilité unique stipule que chaque module d'un système doit être responsable d'une seule caractéristique ou fonctionnalité, ou d'une agrégation de fonctionnalités cohésives. Une autre façon courante de le dire est de dire que chaque module ne devrait avoir qu'une seule raison de changer.

66
Un constructeur qui valide ses arguments viole-t-il SRP?

J'essaie d'adhérer autant que possible au principe de responsabilité unique (SRP) et je me suis habitué à un certain modèle (pour le SRP sur les méthodes) qui repose fortement sur les délégués. J'aimerais savoir si cette approche est valable ou si elle pose de graves problèmes. Par exemple, pour...