Functional Programming, Csharp, Programming.
called with unexpected arguments. Math.Divide(2, 0); // compile-time error The problem here C# does not have an in-build type that represents only positive integers starting from one😔. Unexperienced or just lazy developers would give up and leave stuff as is. This is the cause of a known issue