精通Python设计模式

本书的读者对象为有一定基础的 Python 程序员

软件工程中,设计模式是指软件设计问题的推荐方案。设计模式一般是描述如何组织代码和使用最佳实践来解决常见的设计问题

需谨记在心的一点是:设计模式是高层次的方案,并不关注具体的实现细节,比如算法和数据结构(请参考[GOF95,第13页]和网页[t.cn/RP6HFwi])。
对于正在尝试解决的问题,何种算法和数据结构最优,则是由软件工程师自己把握

关于设计模式有一些误解。第一个误解是,一开始写代码就应该使用设计模式。我们经常能看到开发人员纠结在代码中应该使用哪种设计模式,他们甚至都还没有先尝试一下使用自己的方式解决问题(请参考网页[t.cn/RqrJNDw]和[t.cn/RqrJl0m])。


 

内容

下载地址

下载地址

评论或私信站长


  1. #该文章暂时没有评论