Files
api-guidelines/core-principles/minimal-api-surface.md
apidesigner b0f839ba2a Updates core-principles/robustness.md
Auto commit by GitBook Editor
2017-01-30 12:34:36 +00:00

326 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).