Performance & Tech-Debt Focused Developers
C#
C#

A Guide to Interfaces

Interfaces define a contract that classes can implement. They allow for a flexible approach by specifying a set of methods or properties that the implementing classes must provide. While interfaces …

Memory Management

A memory leak transpires when a program fails to deallocate memory that it has previously allocated.This oversight results in a progressive increase in memory consumption, which can ultimately degrade system …

Basic C# Tips

When creating a basic C# console application, such as a web scraper, keep these essential tips in mind. Remember to consider access modifiers: They protect the internal state of the …