noobiemcfoob
Joined 13 years ago
Karma
1,032
Submissions
526
Member since
Dec 16
Joined 13 years ago
Found your problem.
Because initial application specifications are sparse and definitely wrong. If your application is still up and running 5 years later and your data definition hasn't changed much in the past 3, then maybe refactor around an RDBMS. Designing around rigid structures during your first pass is costly. This is why there's been a rise in NoSQL and dynamic languages.
Beyond that, this article further convinced me type systems are for the pedantic. A given function signature is impossible? Seems like just another strength of a dynamic language.
Past: IoT Software Engineer working in Aquaponics and Aquatic Sytems ASIC Design Engineer
Graduate School Research: Machine Learning - Hierarchical Temporal Memories Embedded Systems - Personal Medical Monitor
My super power is finding the wrong thing to say in any given moment.