Comments in code have more than one purpose. Good comments can make code easier to understand, but it’s also important to use comments to help you maintain the code over time. The following 6...
Recent Posts
Software engineering is an art. You can read books about it, but you will never be good at it without practice and experience. Some people are good at it right from the start, some need coaching...
There are over one hundred frequently asked C# interview questions that every developer should know the answers to before they start their next job interview. That’s why I have created this list....
3 Exciting Methods for Dependency Injection With Inheritance in C#
Inheritance is a powerful tool that can save time and enforce program structure, but it's also one that developers frequently abuse. In particular, it can increase maintenance costs when used with...
If you've ever worked on a software project, you're probably familiar with the feeling of having all your work done and ready to deliver but not being able to do so because of a series of small tasks...
Who hasn't had a bug in their code that happened once every year, but they couldn't reproduce it? That bug was probably caused by using DateTime.Now in their code, and if you debug it, it won't...