GetDunne Wiki

Notes from the desk of Shane Dunne, software development consultant

User Tools

Site Tools


api_guessing_game

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
api_guessing_game [2017/09/30 19:58]
shane [Signs that one is stuck in the API Guessing Game]
api_guessing_game [2017/10/01 14:44] (current)
shane [Read this even if you skipped to the bottom]
Line 29: Line 29:
 Choosing to use someone else's code library and API is (or //should be//) a //buy-or-build// decision---I choose to use your code because it's more cost-effective than writing my own. So, Choosing to use someone else's code library and API is (or //should be//) a //buy-or-build// decision---I choose to use your code because it's more cost-effective than writing my own. So,
   * If I'm stuck using your code because there's no alternative (I'm looking at you, Microsoft and Apple), then your failure to provide and maintain adequate documentation is //abuse of privilege// and I will hate you for it.   * If I'm stuck using your code because there's no alternative (I'm looking at you, Microsoft and Apple), then your failure to provide and maintain adequate documentation is //abuse of privilege// and I will hate you for it.
-  * If your library is the best thing around, but your commercial license fees are exorbitant (I'm looking at you, [[https://www.juce.com/|Roli/JUCE]], Intel, and pretty much every DSP library vendor on the planet), your documentation had better be first-class or I will look elsewhere.+  * If your library is the best thing around, but your commercial license fees are exorbitant (I'm looking at you, Intel, and pretty much every DSP library vendor on the planet), your documentation had better be first-class or I will look elsewhere.
   * If your library is free and/or open-source, I thank you from the bottom of my heart, and I realize your resources are limited, but consider your legacy. Either make an effort to provide documentation, or find a collaborator who can.   * If your library is free and/or open-source, I thank you from the bottom of my heart, and I realize your resources are limited, but consider your legacy. Either make an effort to provide documentation, or find a collaborator who can.
-  * Whoever you are, don't give me attitude. You may be very clever, but you're not //that// bloody clever.+  * Whoever you are, don't give me attitude. You may be very clever, but you're not //that// clever.
  
api_guessing_game.1506801511.txt.gz · Last modified: 2017/09/30 19:58 by shane