主题 / 告知不要询问 知识卡片告知不要询问专业/工作 内容调用方不应取出对象状态再替对象决策,而应告诉对象完成职责。这样能保护封装,减少状态泄漏和重复逻辑。发散:对象协作的关键不是“我知道你有什么”,而是“我信任你能做什么”。 参考来源《高效程序员的45个习惯:敏捷开发修炼之道 (图灵程序设计丛书 11)》第6章《敏捷编码》 ← 上一张卡片内聚降低变更 下一张卡片 →契约替换