对于一个可逆、但跨团队且有两个可行选项的决定,这段准入检查会输出什么?
JavaScript
const decision = {
expensiveToReverse: false,
crossesTeams: true,
viableOptions: 2,
};
const needsAdr =
decision.expensiveToReverse ||
decision.crossesTeams ||
decision.viableOptions > 1;
console.log(needsAdr ? 'write ADR' : 'keep in ticket');