C# and Unity development
Home
Projects
Blog
About
Contact
Newsletter
Posts by Category : C#
29 Apr 2024
Dependency Injection in C#
12 Mar 2024
Instantiation And Initialization Order of Classes in C# and Unity
12 Feb 2024
Primary Constructors in C# 12
28 Nov 2023
NDepend Review - A static analysis tool for .NET projects
30 Oct 2023
Conceptual Meaning of Interfaces
18 Sep 2023
The Benefits Of Encapsulation With Examples In C#
04 Sep 2023
How To Avoid Temporal Coupling in C#
28 Aug 2023
4 Ways To Emulate The Friend Keyword Of C++ In C#
17 Jul 2023
The Template Method Pattern and Usage in Unity
10 Jul 2023
How the boolean logical operators are used and get overloaded in C#
03 Jul 2023
Command vs Strategy pattern
12 Jun 2023
C# Equality and order comparisons (Part 3)
05 Jun 2023
C# Equality and order comparisons (Part 2)
29 May 2023
C# Equality and order comparisons (Part 1)
08 May 2023
The Monostate pattern with default interface implementation in C#
01 May 2023
Curiously Recurring Template Pattern in C#
17 Apr 2023
C# Deconstructor
27 Mar 2023
Prefer overloading than default parameters
20 Mar 2023
4 ways to use extension methods in C# other than extending existing types
13 Mar 2023
The Null object pattern in C#
27 Feb 2023
How to prevent external changes to your save files in Unity
21 Feb 2023
Emulate multiple inheritance by using default interface implementation in C# and Unity
14 Feb 2023
What are enum flags and how to use them in Unity
07 Feb 2023
How to avoid boxing structs that implement interfaces in C#
31 Jan 2023
What are the differences in the timers in C# ?
24 Jan 2023
Initializing Lists in C#
10 Jan 2023
Encapsulation of primitive types and checked operator overloading in C# 11
03 Jan 2023
The new keyword in C#
26 Dec 2022
Using dynamic overloading in C# for a more flexible architecture.
12 Dec 2022
A guide for better use of enums in C# part 2.
05 Dec 2022
A guide for better use of enums in C# part 1.
Follow me: