«« Next » « Previous
«« Next » « Previous

Link Details

If you want it done right, do it yourself! Login and vote now.
Link 85253 thumbnail

By mswatcher
via ytechie.com
Published: Jun 05 2008 / 13:15

I’m going to talk about the benefits of having an API for your product, and why you should consider building one for your next project.
  • 10
  • 0
  • 991
  • 402

Comments

Add your comment
User 249616 avatar

robse replied ago:

0 votes Vote down Vote up Reply

Any ideas on what to consider when designing with an API in mind?

User 265881 avatar

Topnotch replied ago:

1 votes Vote down Vote up Reply

The ideas are simple just create a set of public methods that roughly translate to the set of features of your application. E.g. if the app has a 'translate language' feature then simply create a 'TranslateLanguage()' method.
Believe it or not the ideas are often relatively simple but the implementation can be quite hard.

User 249616 avatar

robse replied ago:

0 votes Vote down Vote up Reply

Thanks. So it would be like a layer on top of the app, that can be added later also.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (9)



Voters Against This Link (0)