C# and Unity development
Home
Projects
Blog
About
Contact
Newsletter
Posts by Category : Architecture
18 Nov 2024
The Principle Of Least Astonishment
13 Aug 2024
Why I Don't Like The KISS Programming Principle
22 Jul 2024
How To Choose Between Conflicting Programming Principles
17 Jun 2024
The Tell Don't Ask Principle
11 Jun 2024
What Is Primitive Obsession And How To Avoid It
07 May 2024
The Proxy Pattern In Unity
29 Apr 2024
Dependency Injection in C#
22 Apr 2024
How To Use The Decorator Pattern In Unity
02 Apr 2024
SOLID For Unity Monobehaviours
26 Mar 2024
How To Properly Use Dynamic Polymorphism
26 Feb 2024
The Mediator Pattern In Unity
20 Feb 2024
Proper Use Of Abstractions
04 Dec 2023
What Are The Implied If Statements In Code
28 Nov 2023
NDepend Review - A static analysis tool for .NET projects
21 Nov 2023
SOLID: How to use it, Why and When
13 Nov 2023
SOLID part 5: The Dependency Inversion Principle
06 Nov 2023
SOLID part 4: The Interface Segregation Principle
30 Oct 2023
Conceptual Meaning of Interfaces
23 Oct 2023
SOLID part 3: The Liskov Substitution Principle
16 Oct 2023
SOLID part 2: The Open Closed Principle
10 Oct 2023
SOLID part 1: The Single Responsibility Principle
03 Oct 2023
Software Architecture in Game Development
18 Sep 2023
The Benefits Of Encapsulation With Examples In C#
04 Sep 2023
How To Avoid Temporal Coupling in C#
21 Aug 2023
3 Ways To Create Dependencies Between Classes: Inheritance, Composition And Parameterization
Follow me: