Sooo, since you took the liberty of lambasting Python the other day...
It appears that the real root cause for this mess you got into might be that the design of your programming platform of choice (or lack therof more like, perhaps some kind of “wisdom” of the crowds deal?) is fraught with amateur-level mistakes (such as nullable references, as seen here; or method dispatch by string name #owmyperformance) and outright bizarre ventures into pointlessness (such as checked exceptions or that whole “dependency injection” nonsense). General Derringer, from the movie War Games, would have some choice words for you in the fifth act... And no, putting the onus on your colleagues to waltz around your platform's pitfalls is not a solution — because it doesn't scale, for starters.
Sooo, since you took the liberty of lambasting Python the other day...
It appears that the real root cause for this mess you got into might be that the design of your programming platform of choice (or lack therof more like, perhaps some kind of “wisdom” of the crowds deal?) is fraught with amateur-level mistakes (such as nullable references, as seen here; or method dispatch by string name #owmyperformance) and outright bizarre ventures into pointlessness (such as checked exceptions or that whole “dependency injection” nonsense). General Derringer, from the movie War Games, would have some choice words for you in the fifth act... And no, putting the onus on your colleagues to waltz around your platform's pitfalls is not a solution — because it doesn't scale, for starters.