it学习|www.137zw.com

作者: admin
查看: 314|回复: 177

more +资源更新Forums

more +随机图赏Gallery

架构整洁之道 PDF 电子书 百度云 网盘下载架构整洁之道 PDF 电子书 百度云 网盘下载
备考2019年一级建造师建筑实务基础精讲视频课件百度云网盘备考2019年一级建造师建筑实务基础精讲视频课件百度云网盘
朱俊文造价管理精讲班视频百度云网盘下载朱俊文造价管理精讲班视频百度云网盘下载
2019新版前端开发工程师(完整阶段四)-Vue与React高级框架开发2019新版前端开发工程师(完整阶段四)-Vue与React高级框架开发
Android Studio开发实战_从零基础到App上线 PDF 下载Android Studio开发实战_从零基础到App上线 PDF 下载
价值348元 RabbitMQ消息中间件技术精讲2018视频教程 百度云价值348元 RabbitMQ消息中间件技术精讲2018视频教程 百度云

[java电子书] 架构整洁之道 PDF 电子书 百度云 网盘下载

[java电子书] 架构整洁之道 PDF 电子书 百度云 网盘下载

[复制链接]
admin | 显示全部楼层 发表于: 2019-10-29 19:51:21
admin 发表于: 2019-10-29 19:51:21 | 显示全部楼层 |阅读模式
查看: 314|回复: 177
架构整洁之道 PDF 电子书 百度云 网盘下载
java自学网(www.137zw.com)-java论坛,java电子书推荐:《 架构整洁之道》
java电子书推荐理由:善用软件架构的通用法则,即可显著提升开发者在所有软件系统全生命周期内的生产力。如今,传奇软件匠师Robert C. Martin(Bob大叔),携畅销书Clean Code与The Clean Coder所获巨大成功之威,向我们深刻揭示了这些法则并亲授运用之道。 Martin在《架构整洁之道》中远不只是在为我们提供选项,他几乎是在将软件世界中横跨半个世纪的各种架构类型的经验倾囊相授,目的是让读者既能阅尽所有架构选型,又可通晓其如何决定成败。Martin也的确不负厚望,本书中充满了直接而有效的解决方案,以供读者应对自己面临的真正挑战 那些或*终成就或彻底破坏项目的挑战。 《架构整洁之道》不可不读,无论读者是现任的还是将来的软件架构师、系统分析师、系统设计师或软件项目经理,或是身负将他人设计落地重任的开发人员,这本书都可以让你们受益匪浅。

作者:Robert Martin 罗伯特 马丁 孙宇聪 鄢倩
出版社:电子工业出版社
出版时间:2018-09-01
书籍价格:78.20元




java电子书目录:
第1部分 概述
第1章 设计与架构究竟是什么        3
目标是什么        4
案例分析        5
本章小结        11
第2章 两个价值维度        12
行为价值        13
架构价值        13
哪个价值维度更重要        14
艾森豪威尔矩阵        15
为好的软件架构而持续斗争        16
第2部分 从基础构件开始:编程范式
第3章 编程范式总览        21
结构化编程        22
面向对象编程        22
函数式编程        23
仅供思考        23
本章小结        24
第4章 结构化编程        25
可推导性        26
goto是有害的        28
功能性降解拆分        29
形式化证明没有发生        29
科学来救场        29
测试        30
本章小结        31
第5章 面向对象编程        32
封装        33
继承        36
多态        38
本章小结        44
第6章 函数式编程        45
整数平方        46
不可变性与软件架构        47
可变性的隔离        48
事件溯源        49
本章小结        51
第3部分 设计原则
第7章 SRP:单一职责原则        56
反面案例2:代码合并        59
解决方案        60
本章小结        61
第8章 OCP:开闭原则        62
思想实验        63
依赖方向的控制        67
信息隐藏        67
本章小结        67
第9章 LSP:里氏替换原则        68
继承的使用指导        69
正方形/长方形问题        70
LSP与软件架构        70
违反LSP的案例        71
本章小结        73
第10章 ISP:接口隔离原则        74
ISP与编程语言        76
ISP与软件架构        76
本章小结        77
第11章 DIP:依赖反转原则        78
稳定的抽象层        79
工厂模式        80
具体实现组件        82
本章小结        82
第4部分 组件构建原则
第12章 组件        84
组件发展史        85
重定位技术        88
链接器        88
本章小结        90
第13章 组件聚合        91
复用/发布等同原则        92
共同闭包原则        93
共同复用原则        94
组件聚合张力图        95
本章小结        97
第14章 组件耦合        98
无依赖环原则        99
自上而下的设计        105
稳定依赖原则        106
稳定抽象原则        112
本章小结        117
第5部分 软件架构
第15章 什么是软件架构        120
开发(Development)        122
部署(Deployment)        123
运行(Operation)        123
维护(Maintenance)        124
保持可选项        124
设备无关性        126
垃圾邮件        128
物理地址寻址        129
本章小结        130
第16章 独立性        131
用例        132
运行        133
开发        133
部署        134
保留可选项        134
按层解耦        135
用例的解耦        136
解耦的模式        136
开发的独立性        137
部署的独立性        137
重复        138
再谈解耦模式        139
本章小结        141
第17章 划分边界        142
几个悲伤的故事        143
FitNesse        146
应在何时、何处画这些线        148
输入和输出怎么办        151
插件式架构        152
插件式架构的好处        153
本章小结        154
第18章 边界剖析        155
跨边界调用        156
令人生畏的单体结构        156
部署层次的组件        158
线程        159
本地进程        159
服务        160
本章小结        161
第19章 策略与层次        162
层次(Level)        163
本章小结        166
第20章 业务逻辑        167
业务实体        168
用例        169
请求和响应模型        171
本章小结        172
第21章 尖叫的软件架构        173
架构设计的主题        174
架构设计的核心目标        175
那Web呢        175
框架是工具而不是生活信条        175
可测试的架构设计        176
本章小结        176
第22章 整洁架构        177
依赖关系规则        179
一个常见的应用场景        183
本章小结        184
第23章 展示器和谦卑对象        185
谦卑对象模式        186
展示器与视图        186
测试与架构        187
数据库网关        188
数据映射器        188
服务监听器        189
本章小结        189
第24章 不完全边界        190
省掉最后一步        191
单向边界        192
门户模式        193
本章小结        193
第25章 层次与边界        194
基于文本的冒险游戏:Hunt The Wumpus        195
可否采用整洁架构        196
交汇数据流        199
数据流的分割        199
本章小结        201
第26章 Main组件        203
最细节化的部分        204
本章小结        208
第27章 服务:宏观与微观        209
面向服务的架构        210
服务所带来的好处        210
运送猫咪的难题        212
对象化是救星        213
基于组件的服务        215
横跨型变更        216
本章小结        216
第28章 测试边界        217
测试也是一种系统组件        218
可测试性设计        219
测试专用API        220
本章小结        221
第29章 整洁的嵌入式架构        222
“程序适用测试”测试        225
目标硬件瓶颈        228
本章小结        238
第6部分 实现细节
第30章 数据库只是实现细节        240
关系型数据库        241
为什么数据库系统如此流行        242
假设磁盘不存在会怎样        243
实现细节        243
但性能怎么办呢        244
一段轶事        244
本章小结        246
第31章 Web是实现细节        247
无尽的钟摆        248
总结一下        250
本章小结        251
第32章 应用程序框架是实现细节        252
框架作者        253
单向婚姻        253
风险        254
解决方案        255
不得不接受的依赖        255
本章小结        256
第33章 案例分析:视频销售网站        257
产品        258
用例分析        258
组件架构        260
依赖关系管理        261
本章小结        262
第34章 拾遗        263
按层封装        264
按功能封装        266
端口和适配器        268
按组件封装        270
具体实现细节中的陷阱        274
组织形式与封装的区别        275
其他的解耦合模式        277
本章小结:本书拾遗        279
后序        280
附录A 架构设计考古        283

Java资料百度网盘下载地址链接
游客,如果您要查看本帖隐藏内容请回复
[/hide]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
温馨提示:---如回复后还是看不到隐藏内容,请重新刷新页面即可!---
1、在论坛里发表的文章或者资源仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容资源都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、本站所有资源都收集于互联网或网友自行分享,本站不具备鉴别能力,如侵犯到你的权益请点击《侵权投诉》
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

周易高手爷爷治 | 显示全部楼层 发表于: 2019-10-29 19:51:44
周易高手爷爷治 发表于: 2019-10-29 19:51:44 | 显示全部楼层
好好 学习了 确实不错
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

啊甘1 | 显示全部楼层 发表于: 2019-10-29 19:52:09
啊甘1 发表于: 2019-10-29 19:52:09 | 显示全部楼层
谢谢66666
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

了跳间球 | 显示全部楼层 发表于: 2019-10-29 19:52:54
了跳间球 发表于: 2019-10-29 19:52:54 | 显示全部楼层
很多资源相当值,谢谢大佬啊!!!!!!
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

清城2017 | 显示全部楼层 发表于: 2019-10-29 19:55:06
清城2017 发表于: 2019-10-29 19:55:06 | 显示全部楼层
好资源,感谢无私分享精神!
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

WDIAQG | 显示全部楼层 发表于: 2019-10-29 19:55:43
WDIAQG 发表于: 2019-10-29 19:55:43 | 显示全部楼层
666,谢谢分享、、、
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

未来看得见吗敲 | 显示全部楼层 发表于: 2019-10-29 19:56:31
未来看得见吗敲 发表于: 2019-10-29 19:56:31 | 显示全部楼层
好资源,感谢无私分享精神!
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

123456868 | 显示全部楼层 发表于: 2019-10-29 19:57:36
123456868 发表于: 2019-10-29 19:57:36 | 显示全部楼层
好资源,来顶下
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

刘得福姊妹 | 显示全部楼层 发表于: 2019-10-29 19:57:41
刘得福姊妹 发表于: 2019-10-29 19:57:41 | 显示全部楼层
找了好久了 牛逼
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

朋友一起走 | 显示全部楼层 发表于: 2019-10-29 20:02:50
朋友一起走 发表于: 2019-10-29 20:02:50 | 显示全部楼层
谢谢管理员
137zw.com IT学习站致力于免费提供精品的java技术教程和python技术教程,CCNA书籍/资料/CCNP书籍/资料教程/CCIE书籍/资料/H3C学习/认证/一级建造师考试/微软学习/认证/包括基础教程和高级实战教程,同时也提供分享网站源码下载和互联网相关一系列的技术教程,我们想做的就是让知识分享更有价值!(IT学习站官方唯一域名地址:www.137zw.com 请谨防假冒网站!)本站所有资源全部收集于互联网或网友自行分享,分享目的仅供大家学习与参考,如无意中侵犯您的合法权益,请联系本站管理员进行删除处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|137zw.com-it学习

GMT+8, 2019-11-13 03:31 , Processed in 0.148332 second(s), 31 queries .

快速回复 返回顶部 返回列表