Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Pourquoi j'ai divorcé Laravel Observers
DEV -
12/01
Aujourd'hui, je vais expliquer pourquoi j'ai abandonné Observers. Pendant des années, j'étais une puissance naturelle de Laravel...
Aujourd'hui, je vais expliquer pourquoi j'ai abandonné Observers.
Pendant des années, j’ai été un utilisateur expérimenté naturel de Laravel. Si la documentation mentionnait une fonctionnalité, je l'utilisais. Les observateurs se sentaient comme une superpuissance. Vous pouvez garder vos contrôleurs minces et votre logique « propre » en cachant tout dans un UserObserver.
Mais alors que mes projets ont cessé d'être de simples CRUD et ont commencé à traiter des domaines métier complexes, j'ai réalisé que les Observers ne sont pas du code propre. Ce sont des logiques invisibles. Et la logique invisible est l’ennemie de la stabilité.
L’illusion d’un code « propre »
L’attrait des Observateurs est évident. Vous regardez le contrôleur et il semble magnifique :
public function sto... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité