▲ | pixl97 3 days ago | |||||||||||||
Discoverability. /v1/downloadFile /v2/downloadFile Is much easier to check for a v3 then /api/downloadFile /api/downloadFileOver2gb /api/downloadSignedFile Etc. Etc. | ||||||||||||||
▲ | echelon 3 days ago | parent | next [-] | |||||||||||||
I have only twice seen a service ever make a /v2. It's typically to declare bankruptcy on the entirety of /v1 and force eventual migration of everyone onto /v2 (if that's even possible). | ||||||||||||||
| ||||||||||||||
▲ | claw-el 3 days ago | parent | prev [-] | |||||||||||||
Isn’t having the name (e.g. Over2gb) easier to understand than just saying v2? This is in the situation where there is breaking changes forced upon v1/downloadFile. |