Why Optimize Code for Performance
Subscribe to get best practices, tutorials, and many other cool things directly to your email inbox
- Dec 12, 2023
- 3 min
Converting an Enum to Another In .NET C#
- Dec 4, 2023
- 4 min
When using += Is Not Good In .NET C#
- Jan 9, 2023
- 8 min
Secrets of the Single Responsibility Principle
- Jan 5, 2023
- 6 min
Why Immutability Is Important in .NET C#
- Dec 22, 2022
- 7 min
Defensive Copy In .NET C#
- Dec 21, 2022
- 8 min
Compiler-Friendly Code: Sealed Keyword in .NET C#
- Jul 11, 2022
- 4 min
Why Split Large Methods Into Smaller Ones?!
- Jun 27, 2022
- 9 min
Analysis of Template Method Design Pattern In .NET C#
- Mar 15, 2022
- 7 min
Unit Testing Best Practices In .NET C#
- Feb 22, 2022
- 9 min
Mistakes Made By Developers
- Feb 21, 2022
- 16 min
Memory Management In .NET
- Feb 16, 2022
- 5 min
How String In .NET C# Works
- Feb 13, 2022
- 4 min
DateTime Best Practices In .NET C#
- Feb 7, 2022
- 7 min
Prototype Design Pattern In .NET C#
- Feb 2, 2022
- 6 min
Curse of Recursion in .NET C#
- Jan 31, 2022
- 5 min
Passing Parameters to a .NET C# Method
- Jan 27, 2022
- 6 min
Protecting Public Methods From Illogical Calls In .NET C#
- Jan 24, 2022
- 16 min
Flagged Enumerations: How To Represent Features Combinations Into One Field
- Jan 19, 2022
- 8 min
What Is Caching In Software Systems
Subscribe to get best practices, tutorials, and many other cool things directly to your email inbox