Files
api-guidelines/core-principles/minimal-api-surface.md
apidesigner e16b69d869 Updates core-principles/rules-for-extending.md
Auto commit by GitBook Editor
2017-02-14 14:44:44 +00:00

338 B

Minimal API Surface

Every API design MUST aim for a minimal API surface without sacrificing on product requirements. API design SHOULD NOT include unnecessary resources, relations, actions or data. API design SHOULD NOT add functionality until deemed necessary (YAGNI principle).