不应该谈代码的坏味道这种比较玄乎的描述,应该用知识管理的思路清晰地描述各种设计模式。
例如某个设计模式的使用,相当于在知识库里加了哪些字段,传递了什么信息给其他知识库阅读者。以及程序语言里的私有方法是知识管理方法。