Key points:
- When in doubt, leave it out - you can never remove things from an API but always add to it.
- Write several clients of the API to get a good feel how its used. Three is usually enough, one is not.
[1] https://www.youtube.com/watch?v=aAb7hSCtvGw
Key points:
- When in doubt, leave it out - you can never remove things from an API but always add to it.
- Write several clients of the API to get a good feel how its used. Three is usually enough, one is not.
[1] https://www.youtube.com/watch?v=aAb7hSCtvGw