Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Object Design Fundamentals Series' Articles
Back to Anas Hussain's Series
Why Laravel's Service Container Feels Like Magic: Dependency Injection Explained
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 14
Why Laravel's Service Container Feels Like Magic: Dependency Injection Explained
#
php
#
laravel
#
oop
#
designpatterns
2
reactions
Comments
Add Comment
13 min read
From Procedural to Pro: Mastering Inversion of Control in Laravel
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 17
From Procedural to Pro: Mastering Inversion of Control in Laravel
#
php
#
laravel
#
oop
#
designpatterns
Comments
Add Comment
18 min read
The Inheritance Trap: How Laravel Developers Can Build More Flexible Systems
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 20
The Inheritance Trap: How Laravel Developers Can Build More Flexible Systems
Comments
Add Comment
18 min read
From Data Dump to Domain Model: Encapsulation in PHP 8
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 23
From Data Dump to Domain Model: Encapsulation in PHP 8
Comments
Add Comment
22 min read
Kill Your Conditionals: Mastering Polymorphism in PHP & Laravel
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 26
Kill Your Conditionals: Mastering Polymorphism in PHP & Laravel
#
php
#
laravel
#
oop
#
designpatterns
Comments
Add Comment
23 min read
The Art of Abstraction: When to Use Interfaces and Abstract Classes
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 29
The Art of Abstraction: When to Use Interfaces and Abstract Classes
#
php
#
oop
#
designpatterns
#
laravel
Comments
Add Comment
23 min read
High Cohesion, Low Coupling: The Foundation of Good Object Design
Anas Hussain
Anas Hussain
Anas Hussain
Follow
Jul 30
High Cohesion, Low Coupling: The Foundation of Good Object Design
#
php
#
laravel
#
oop
#
designpatterns
Comments
Add Comment
26 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account