Decimal 32, Decimal 64 and Decimal 128 (using Binary Integer Decimal (BID) encoding. My goal is to provide a visual way to do calculations on the various floating point and integer numeric types ...
I'm a big fan of domain driven design. One of the key concepts of that approach are what are called value objects: objects that are considered identical because they have the same values in their ...
Test projects give you a way to exercise your code to see if it works but they're also part of your project's "permanent record." If all you want to do is try something out with some throwaway code, C ...
When developing applications in .NET Core, you might often need a single, shared instance of a class. Typical use cases would be an instance of LogManager, StateManager, etc. You can either use a ...
When designing applications, it is important to know when to use an abstract class and when to use an interface. Although abstract classes and interfaces seem similar in some ways, there are key ...