Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Breaking APIs do not happen often at least in my projects. We mostly add new Endpoints for new features (non breaking change).

We keep object definitions in a separate repo to not duplicate them and generate a maven dependence from that. Pretty simple actually. We mainly run on Java thought. Would be more complicated when there are multiple languages.

Protobuf or Json schema could come to the rescue if needed.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: