How I Learned to Stop Worrying and Love Types

1 · Jordan West · Jan. 11, 2015, midnight
Last year I posted my opinion on how Javascript’s Lack of Static Types Improves Code Quality. One year later, having been burned by a relatively large Node.JS project I’m now using Typescript and Go for all my new pet projects. While I still believe in writing small, modular code, I will now eat my words and list the reasons why I once again prefer to work with typed languages, and hopefully help you avoid the same mistakes I made. Types are Contractual Documentation Types are a form of document...