Write your dang types
AI Summary
In this engaging talk, the speaker delves into the challenges of working with poorly structured code and the fear of refactoring. When faced with daunting code reminiscent of an ‘Eldrich horror,’ developers often find themselves at a crossroads: to refactor or not to refactor. Highlighting the importance of type safety, the speaker argues for the use of types as a solution to ensure code reliability. Rather than relying solely on tests to validate each function, adopting a typing system can simplify the development process. The session emphasizes that a proper type system alerts developers immediately to issues in their code, allowing for quicker fixes and overall better software integrity. These insights are a wake-up call to developers to embrace typing for a more efficient coding experience.