Comprendre les principes SOLID en PHP

DEV - 02/12
Comprendre les principes SOLID dans PHP Principe de responsabilité unique (SRP) A...

Comprendre les principes SOLID en PHP

Principe de responsabilité unique (SRP)

Une classe ne devrait avoir qu’une seule raison de changer.

// Mauvaise classe Utilisateur { public function saveUser ($ data) { /* ... */ } public function generateReport() { /* ... */ } public function sendEmail() { /* ... */ } } // Bonne classe Utilisateur { fonction publique save($data) { /* ... */ } } classe UserReportGenerator { fonction publique generate() { /* ... */ } } classe UserNotifier { fonction publique sendEmail() { /* ... */ } }
Entrer en mode plein écran Quitt...
[Courte citation de 8% de l'article original]
Loading...