mhaymo
Joined 15 years ago
Karma
491
Submissions
210
Member since
Feb 22
Joined 15 years ago
I hear this recommended quite frequently, but I don't see it practiced much, nor do I really understand what is being recommended. No matter how you wrote your first API you can always introduce a /v2/ later, and no matter how good you get at versioning it's still much worse than maintaining a well-designed backwards-compatible API. If anyone has recommended reading on this I'd love to check it out.
"jethrodaniel" does not appear to have the copyright to offer that license, but it's hard for Github to determine that in general, so I doubt they would be liable for the error.
The idea is also that this aligns the school's incentives with the student's: if the student doesn't prosper, the school doesn't get paid.