Re:Shipping Clubhouse on Android in ten weeks
by BigMajestic on Friday September 10, 2021 @08:55AM
(#28480835)
Why you would build different server features for different client's? Aren't server endpoints supposed to be independent of the client specific implementation?
And when you do break things, it’s relatively easy (especially on iPhone where most users upgrade apps quickly) to fix the client, wait for the next release, then remove the unwanted server feature.
Once you have two or more client implementations, you have to keep track of a lot more things, your QA checklist grows, and you therefore need to move more carefully for server upgrades.