04 Mar '12, 12am
.NET Code Camp 2006 - 10 Things - #6: Objects are Strongly Typed, Not Statically Typed:
I’ve been a statically typed bigot for quite a few years. I learned my lesson the hard way while using C. Too many systems crashed in the field due to silly typing errors. […] Four years ago I got involved with Extreme Programming. […] I can’t imagine not having a comprehensive suite of unit tests to back up my development. […] About two years ago I noticed something. I was depending less and less on the type system for safety. My unit tests were preventing me from making type errors. […] So I tried writing some applications in Python, and then Ruby. I was not entirely surprised when I found that type issues simply never arose.