May 2022
Intermediate to advanced
416 pages
13h 30m
English
This chapter covers
When designing our systems and APIs, we want to find a balance between a set of features that it supports and the maintenance cost that arises from those features’ complexity. In an ideal world, every API change, such as adding a new feature, would be backed by empirical studies. For example, we can analyze the traffic on our website and, according to a need, add a new feature. We can also conduct A/B (http://mng.bz/ragJ) testing to decide which feature should be retained and which ...
Read now
Unlock full access