
1 year ago
538
Test Driven Development
An overview of TDD, its philosophy and core principles. How it reverses the traditional de...

Mohamad Abuzaid

2 years ago
863
Dependency Injection-quick overview
What are DI benefits?, What is the difference between (DI) and Service Locator? and when n...

Mohamad Abuzaid

2 years ago
847
Architecture Patterns (MVC-MVP-MVVM)
With Android/Kotlin sample code.

Mohamad Abuzaid

2 years ago
982
Design Patterns - [3] Behavioral
Continue our software design patterns overview and a closer look at the Behavioral pattern...

Mohamad Abuzaid

2 years ago
1.0K
Design Patterns - [2] Structural
Continue our software design patterns overview and a closer look at the Structural pattern

Mohamad Abuzaid

2 years ago
1.0K
Design Patterns - [1] Creational
Overview on software design patterns and a closer look at the Creational pattern

Mohamad Abuzaid

2 years ago
819
SOLID principles explained
Lets talk about SOLID principles. What they mean? and How are they useful?

Mohamad Abuzaid