4 ms·
Okay. Technical considerations aren't the only things that matter. Correct. It's good to recognize that API design accommodates both technical and "political"
by ademarre 11y ago
Okay. Technical considerations aren't the only things that matter. Correct.
It's good to recognize that API design accommodates both technical and "political" considerations, but to argue that the concept is one or the other is silly to me.
Sure, an engineering team is a part of an organization. And that team may be the only to represent technical factors (affecting complexity management and cost of development & maintenance) on the political/financial/bureaucratic/business front. The influence held by the engineering team is probably determined by the culture within the organization.
APIs of all kinds directly or indirectly are or support a product. Of course technical factors aren't the only ones that influence product development and therefore API design.
If you zoom out far enough, everything can be viewed as a political/business issue. So why all the fuss about it?
- icebraining 11y agoIf you zoom out far enough, everything can be viewed as a political/business issue. So why all the fuss about it? Because what you plainly stated is often (usually?) not acknowledged, and pushed back against if pointed out.