4 ms·
You're rehashing the old dynamic- vs static-typed debate. But what the upstream comment said was just wrong: that because documentation and database are static
by always_good 8y ago
You're rehashing the old dynamic- vs static-typed debate.
But what the upstream comment said was just wrong: that because documentation and database are statically-typed, then the application must be. It doesn't really make sense. See their use of "impossible".
For example, your database types or your application types aren't what your API documentation annotates. Your docs annotate your endpoint contracts, not the implementation detail behind them.
- eropple 8y agoIf you take "must" in the pocket-protectory overly-literal way, yeah, sure. But when you act generously and decent and take it to reference what is tenable and acceptable, things take a different turn. And it is in that light that I approach the topic and the speaker, because generosity and decency are pretty good things.