In this article, we’ll implement the chromosome of a digital squirrel. Our ultimate goal is to set ourselves up for implementing a full genetic algorithm in the next article.
Let me introduce you to my go-to code visualization and analysis tool for .NET: NDepend. NDepend lets me see dependencies, issues, and quality over time.
C# 6 introduced an operator that can prevent several issues. Let’s look at the nameof operator and how it improves maintainability while reducing defects.
Cyclomatic complexity and its cousin Cognitive Complexity are subjects every developer and tester should understand because bad code lets bugs multiply.
Learn to create a WPF Core app that can talk to a F# class library in .NET 3.0. This is part of a series on simulating squirrels with genetic algorithms.
Ever wondered about using F# Unit Testing to build a simulation of a squirrel’s world? No? Probably a good sign.
Less is more. We’ve all heard it, but when it comes to software quality, it’s definitely true. Less code means more quality.
Functional Debt is the direct result of previous business decisions that causes a degraded ability to address current or future business goals.