内联函数

refactorgram

function getRating(driver) {
  return moreThanFiveLateDeliveries(driver) ? 2 : 1;
}

function moreThanFiveLateDeliveries(driver) {
  return driver.numberOfLateDeliveries > 5;
}

image/svg+xml

function getRating(driver) {
  return (driver.numberOfLateDeliveries > 5) ? 2 : 1;
}

反向操作为 提取函数

别名 内联方法