代码复用
排序:
实战Python设计模式:可复用面向对象软件开发实践
电子工业出版社 · 2020
设计模式是可复用面向对象软件开发的重要基础,它汇聚了大量软件工程专家的经验与良好实践。然而,学习设计模式并不轻松:只看几个似是而非的示例,往往无法在实际开发中灵活运用。两位作者主张“边开发、边练习、边体会”才是掌握设计模式的可靠路径,并据此设计了本书的整体结构。 全书以一个用Python标准GUI工…
软件设计模式(Java版)
人民邮电出版社 · 2021
本书从面向对象程序设计的7个基本原则出发,用浅显易懂、可视化的UML建模语言逐一介绍GoF的23种经典设计模式。全书共9章,内容包括设计模式基础、创建型设计模式(共5种)、结构型设计模式(共7种)、行为型设计模式(共11种)、设计模式实验指导。每章包括教学目标、重点内容、模式的定义与特点、模式的结构…
Java设计模式及应用案例(第2版)
人民邮电出版社 · 2021
本书共 23 章。内容涵盖了模式设计的六大法则:单一职责原则、里氏代换原则、开放封闭原则、依赖倒转原则、合成/聚合复用原则、迪米特法则。介绍了Java反射技术在模式中的重要作用。介绍了23种常用模式:接口与抽象类模式,工厂方法模式、抽象工厂模式、构造者模式、桥接模式、装饰模式、代理模式、状态模式、观…
软件设计模式(慕课版)
人民邮电出版社 · 2019
本书主要内容包括:第一章和第二章是学习基础。第三章为模式概念介绍。第四到六章,针对不同的模式采用:定义,问题分析,解决问题,应用案例的结构进行内容描述。第七章为行业案例,采用Java技术实现设计模式。
React Native跨平台移动应用开发(第二版)
电子工业出版社 · 2020
React Native是Facebook公司推出的强大的、开源的跨平台移动应用开发框架。它能大幅减少跨平台移动应用开发的工作量(相比原生代码开发能减少至少50%),并且代码结构清晰、简单易懂。同时React Native框架采用模块化的结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,Reac…