新書推薦:

《
国际工程黄皮书:国际工程发展报告(2024)
》
售價:NT$
1010.0

《
计算思维:信息科技跨学科主题学习实践
》
售價:NT$
347.0

《
钩编圆滚滚的瓦尤包袋
》
售價:NT$
305.0

《
日暮途穷:大清覆灭前夕的关键时刻
》
售價:NT$
449.0

《
固定收益证券分析(原书第4版)
》
售價:NT$
1015.0

《
肺部疾病临床与影像解析(第二版)
》
售價:NT$
1673.0

《
明代书院讲会研究
》
售價:NT$
454.0

《
消失的亿万富翁:更好的投资、财务决策指南
》
售價:NT$
357.0
|
編輯推薦: |
随着人们对优化软件架构和设计的关注度的不断提高,软件架构师也愈发认识到在架构和设计层面,对象创建、代码结构和对象之间的交互优化的重要性。因为这样不仅能够降低软件的维护成本,而且还能确保代码的可重用性,提高代码适应变化的能力。在上一版成功的基础上,本书的第2版将利用Python 3.5来帮助读者实现现实世界的各种场景。 本书首先从Python的角度对各种设计模式进行了介绍。然后,逐步带领读者深入学习单例模式、工厂模式和门面模式。之后,还介绍了如何使用代理模式来控制对象访问。此外,本书还讲解了观察者模式、命令模式和复合模式。通过阅读本书,读者能够进一步提高其在软件架构、设计和开发方面的专业技能。 本书的目标读者 本书适用于软件架构师以及热衷于软件设计的Python应用开发人员。对于具有初级Python编程技能并且喜欢使用Python 3.5的工程师来说,阅读本书将更加轻松。 通过阅读本书,你将能够: 提高自己的技能,创建更好的软件架构; 掌握应对常见设计问题的实用性解决方案; 探索构成软件设计基础的各种设计原则,如松散耦合、好莱坞原则和开放封闭原则等; 深入理解面向对象编程的概念,并掌
|
內容簡介: |
设计模式是构建大型软件系统zui强大的方法之一,优化软件架构和设计已经逐渐成为软件开发和维护过程中的一个重要课题。 本书通过11章内容,全面揭示有关设计模式的内容,并结合Python语言进行示例化的解析。全书囊括单例设计模式、工厂模式、门面模式、代理模式、观察者模式、命令模式、模板方法模式、复合模式、状态设计模式以及反模式等多种设计模式。 本书适合那些关注软件设计原则,并想将you秀的设计模式应用到Python编程当中的读者阅读,也适合普通的软件工程师、架构师参考。
|
關於作者: |
Chetan Giridhar是一位技术领导者、开源爱好者和Python开发人员。他曾在LinuxForYou和Agile Record等杂志上发表多篇技术和开发实践方面的文章,并在Python Papers杂志上发表过技术论文。他曾在PyCon India、Asia-Pacifc和New ZealandPyCon等会议上发表演讲,并热衷于实时通信、分布式系统和云应用等领域。Chetan已经是Packt出版社的技术评审,并为 IPython Visualizations和Core Python等图书撰稿。
|
|