搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
整洁架构之道/架构师书库
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购23本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111763987
  • 作      者:
    作者:(美)罗伯特·C.马丁|责编:王颖|译者:茹炳晟//刘惊惊//于君泽//柳飞
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2024-09-01
收藏
畅销推荐
内容介绍
这是一本关于如何设计更整洁、更高效的软件架构的全面、实用性指南,阐述了软件架构师的角色和目标,软件架构设计的核心原则,如何为Web、数据库、客户端、控制台和嵌入式应用程序设计最佳的高级结构。 全书分为六部分,涵盖了设计和架构、编程范式(结构化编程、面向对象编程、函数式编程)、设计原则(单一职责原则、开闭原则、里氏替换原则、接口隔离原则)、组件原则(重定位技术、组件内聚、组件耦合)、架构(独立性、划分边界、边界剖析、分层和边界、整洁架构、整洁嵌入式架构),以及实现细节和案例研究。 本书是软件架构师、系统分析师、系统设计师、软件经理以及执行他人设计的程序员的必读之作。
展开
目录
推荐序
前言
作者简介
第一部分 概述
第1章 架构与设计
我们的目标是什么
案例学习
本章小结
第2章 两种价值维度
行为价值
架构价值
哪个价值维度更重要
艾森豪威尔矩阵
为架构而战
第二部分 从基础构件开始:编程范式
第3章 范式概述
结构化编程
面向对象编程
函数式编程
思想小插曲
本章小结
第4章 结构化编程
可推导性
有害的goto
功能性降解拆分
形式化证明没有发生
依靠科学来拯救
测试
本章小结
第5章 面向对象编程
什么是封装
什么是继承
什么是多态
本章小结
第6章 函数式编程
整数的平方
……
第三部分 设计原则
第四部分 组件原则
第五部分 架构
第六部分 实现细节
附录 架构考古学
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证