58

Don't let the guy writing the client define the API. You'll end up with an API that only works for that client.

Comments
  • 4
    Can't agree more.
  • 3
    And why it is a problem? Having an API for specific client might be a good thing or bad thing, depending on client/s and the purpose of the API.
  • 0
    @DevotedSniper Huh?
  • 0
    @DevotedSniper wrong. Every API should be discussed. If you don't understand that maybe you should reconsider your profession.
  • 0
    @shasha I don't think it's necessary to berate this man, I think he just meant that his client wants to interact with a 3rd party but did not realize that would mean they had to build a specific set of functionality into their API to cater for this random 3rd party.
Add Comment