問題文
A platform's test environment offering was rebuilt on a different technology, and every product team's configuration had to be rewritten. A reviewer says this should not have been necessary. Which idea from the glossary supports the reviewer?
選択肢
- Nothing supports the reviewer; implementation changes always propagate to users, and the rewrite of every team's configuration would be the normal consequence of moving to another technology.
- Platform qualities describe how capabilities perform, so a change of implementation necessarily changes the qualities and the users' configuration has to be revisited to reflect the new performance characteristics.
- Capabilities are often durable while providers and implementations evolve more rapidly, so the interface users write against should outlast the implementation behind it.
- The thinnest viable platform requires the thinnest possible interface, so a rewrite is the expected cost and every change of provider would be passed straight through to the users.