
How the boolean logical operators are used and get overloaded in C#
Jul 10, 2023
Categories: C#
How the boolean logical operators are calculated, short circuit operators and overloading logical operators, the true and false operators and the differences with the implicit cast to boolean operator
Read
Command vs Strategy pattern
Jul 3, 2023
Categories: C#
A comparison between the command and strategy patterns and benefits of the command pattern
Read
What is the performance cost of expensive calls in Unity's Update
Jun 26, 2023
Categories: Unity
A program that you can use to compare performance of expensive methods in Unity's Update method
Read
How to improve performance of conditional execution in Update
Jun 19, 2023
Categories: Unity
A way to improve the performance of Unity's Update methods that run only when a certain condition is true.
Read
C# Equality and order comparisons (Part 3)
Jun 12, 2023
Categories: C#, Unity
Comparisons in C#, the < and > operators, the IComparable interfaces and plug-in protocols for comparison (+Bonus equality in Unity)
Read
C# Equality and order comparisons (Part 2)
Jun 5, 2023
Categories: C#
The GetHashCode() method, Ensure referential equality with ReferenceEquals and the IEqualityComparer and IStructuralEquatable interfaces
Read