2 ms·
“Endless mandates” meaning an endless number of mandates, not that individual mandates are endless. At Microsoft the number of simple mandates like this one ar
by dpark 7y ago
“Endless mandates” meaning an endless number of mandates, not that individual mandates are endless.
At Microsoft the number of simple mandates like this one are numbered at least in the hundreds.
- mixmastamyk 7y agoIt could be done easily if deemed a priority. Defeatism is not a compelling argument.
- dpark 7y agoYes, for any specific mandate like this, it could easily be accomplished. The point is that in aggregate there are too many of these to accomplish. Competent management will choose the highest value things to focus on. This isn’t defeatism. This is realism. Focusing on everything is the same as focusing on nothing. Realistically, mandating RESTful APIs at the exec level is unlikely to be a big win for Microsoft. The teams working on APIs at scale are largely already doing this (and you’ll notice multiple groups represented by the authors). The teams that aren’t doing this are largely not building APIs that benefit a great deal from RESTful APIs, because they’re building internal APIs or similar and RESTfulness would be nice to have but not particularly impactful.