3 ms·
I agree, but in this case I moved the interface in question to Thrift because it provides both documentation and compile-time safety for substantially less code
by closeparen 7y ago
I agree, but in this case I moved the interface in question to Thrift because it provides both documentation and compile-time safety for substantially less code than doing it manually with JSON. (There are also various ways to do some or all of it with JSON, such as JSON Schema and Swagger).