4 ms·
People were running a real money service that consumed JSON from another service and it didn't validate the incoming JSON? Wow.
by ajss 8y ago
People were running a real money service that consumed JSON from another service and it didn't validate the incoming JSON? Wow.
- saosebastiao 8y agoThe problem comes from the fact that clojure and clojurescript are two different type disciplines, but people approach them with the same expectations. That exact problem would have errored out if they were running clojure, and a thrown exception is good enough validation for many developers. But because they were duped into a false safety net by thinking clojure == clojurescript, it slipped right underneath their radar.