5 months ago
241
Test Driven Development
An overview of TDD, its philosophy and core principles. How it reverses the traditional de...
Mohamad Abuzaid
1 year ago
596
Dependency Injection-quick overview
What are DI benefits?, What is the difference between (DI) and Service Locator? and when n...
Mohamad Abuzaid
1 year ago
567
Architecture Patterns (MVC-MVP-MVVM)
With Android/Kotlin sample code.
Mohamad Abuzaid
1 year ago
679
Design Patterns - [3] Behavioral
Continue our software design patterns overview and a closer look at the Behavioral pattern...
Mohamad Abuzaid
1 year ago
783
Design Patterns - [2] Structural
Continue our software design patterns overview and a closer look at the Structural pattern
Mohamad Abuzaid
1 year ago
715
Design Patterns - [1] Creational
Overview on software design patterns and a closer look at the Creational pattern
Mohamad Abuzaid
1 year ago
581
SOLID principles explained
Lets talk about SOLID principles. What they mean? and How are they useful?
Mohamad Abuzaid