This is a comparison of C# and F# implementations of programming a simple neural network library. A neural net is essentially a calculator that takes one or more numerical inputs and computes one or more numerical outputs.
Common .NET Gotchas
.NET Development and C# in particular have come a long way over the years. I’ve been using it since beta 2 in 2001 and I love it, but there are some common gotchas that are easy to make when you’re just getting started. Throwing Exception If you need to throw […]
Refactoring C# Unit Tests
Unit tests are often treated like second class citizens and not given the same level of polish and refactoring as our production code. As a result, they can wind up brittle, unclear, and hard to maintain. In this article, I’m going to show you a few tricks to keep your […]
Victimless Canary Testing with Scientist
Scientist offers a way to improve existing code without introducing users to new bugs. Learn how Scientist offers a safer alternative to canary testing.