2 ms·
Wouldn’t it be inversely proportional to the complexity allowed in the project ? I imagine for instance a situation where for instance the project starts with
by hrktb 7y ago
Wouldn’t it be inversely proportional to the complexity allowed in the project ?
I imagine for instance a situation where for instance the project starts with a clear REST approach where GET requests are purely idempotent with no side effects whatsoever.
Then people start adding internal side effects (e.g. tracking, behavior scoring, suggestion building, and so on).
It’s harder to explain to a new dev that from some angle these requests are read only and nothing changes, and from another angle they change a lot of things.
But it would be counter productive to give up on features because it makes things less simple and brings a learning curve.