2 ms·
Breaking things out into APIs is one way of adhering to the Single Responsibility Principle, which has nothing to do with politics. (Microservices are a good e
by ninkendo 11y ago
Breaking things out into APIs is one way of adhering to the Single Responsibility Principle, which has nothing to do with politics. (Microservices are a good example of this, but so are basic things about software design like encapsulation.) I think the author's assertion is overly broad.
It reminds me (although I can't find any links, not sure how popular it really was) of the movement in the open source world for not needing the "private" keyword in Java if everything's open source anyway. It's a completely misguided fallacy to assume that encapsulation only happens due to politics and proprietary software.