Why I Don't Like The KISS Programming Principle
Aug 13, 2024
Categories: Architecture
Why I think the kiss programming principle, is a principle that can lead to horrible code and eventually make you a worse programmer.
ReadCollection Expressions in C#
Aug 5, 2024
Categories: C#
What are collections expressions and how to use them in custom types.
ReadHow To Choose Between Conflicting Programming Principles
Jul 22, 2024
Categories: Architecture
How to architect your code when you have to decide between contradictory programming principles
ReadHow To Ensure Correct Struct Initialization In C#
Jul 9, 2024
Categories: C#
How to write structs in a way that their fields always hold the desired value at initialization
ReadIndices And Ranges in C#
Jul 1, 2024
Categories: C#
What are the Index and Range structs, and how do you use the index-from-end and range operators in C#?
ReadWhat are Indexers and how to use them in C#
Jun 24, 2024
Categories: C#
How to use Indexers in custom collections, what are the Indexers set and get accessors, how to have parameters that are not integers, create indexers with multiple parameters and how multiple indexers in the same class work.
ReadCategories