第61页 小步重构
- 章节名:小步重构
- 页码:第61页
但是append方法中的if-else仍然有问题。这个结构会根据片段的类型来做不同操作,显然违反了“Tell,Don't ask”原则......我们可以使用多态机制,实现与if-else一样的逻辑,这样,只需调用对象的方法(告诉对象去做),而不是先判断类型,再操作。
9人阅读
说明 · · · · · ·
表示其中内容是对原文的摘抄
但是append方法中的if-else仍然有问题。这个结构会根据片段的类型来做不同操作,显然违反了“Tell,Don't ask”原则......我们可以使用多态机制,实现与if-else一样的逻辑,这样,只需调用对象的方法(告诉对象去做),而不是先判断类型,再操作。
表示其中内容是对原文的摘抄