?action=WR has something to improve.
The use of numbers instead of track names seams unreasoned. What will happen when we get 11 tracks in the game?
With commonly used BL1[R] system this problem goes away (atleast we can have 4294967296 tracks instead of just 10 ). The drawback is that it will make the response 619 bytes bigger (but with time, as new tracks get released, the letter-system will actually become smaller, if you have to add another digit for other tracks for the old system).
But the most important gain is that clients wouldn't have to dive into their applications' implementations whenever there is new track out there. This is pretty big.
The use of numbers instead of track names seams unreasoned. What will happen when we get 11 tracks in the game?
With commonly used BL1[R] system this problem goes away (atleast we can have 4294967296 tracks instead of just 10 ). The drawback is that it will make the response 619 bytes bigger (but with time, as new tracks get released, the letter-system will actually become smaller, if you have to add another digit for other tracks for the old system).
But the most important gain is that clients wouldn't have to dive into their applications' implementations whenever there is new track out there. This is pretty big.