概述 我们执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代码,如日志记录、信息发送、安全和事务支持等,这些 枝节性代码 虽然是必要的,但它会带来以下麻烦: 枝节性代码游离在功能性代码之外,它下是函数的目的 枝节性代码会造成功能性代码对其它类的依赖,加深类之间的耦合 枝节性代码带来的耦合度会造成功能性代码移植困难,可重用性降低 毫无疑问,枝节性代码和功能性代码需要分开来才能降…
概述 我们执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代码,如日志记录、信息发送、安全和事务支持等,这些 枝节性代码 虽然是必要的,但它会带来以下麻烦: 枝节性代码游离在功能性代码之外,它下是函数的目的 枝节性代码会造成功能性代码对其它类的依赖,加深类之间的耦合 枝节性代码带来的耦合度会造成功能性代码移植困难,可重用性降低 毫无疑问,枝节性代码和功能性代码需要分开来才能降…
讨论
登录后参与讨论
还没有评论,来说第一句吧。