Posts by Category : Architecture
  • 06 Jan 2025   A Quick Reference to Key Topics on C# and Unity Covered in My Blog
  • 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: