程序员修炼之道》升级版。
.
卓越的软件架构师从何而来?所有程序员都有成为架构师的潜力,只要掌握了架构师的思维方式和工作方法,你也能成长为架构师。《架构师修炼之道》教你像架构师那样思考问题、理解需求、设计架构、评估结果、编写文档。本书不但通过真实案例讲解架构设计流程和 经验,还总结了丰富的架构师工作原 则和技巧,尤其适合广大程序员进阶学习。同时也有助于产品经理、测试人员、运维人员和其他行业从业者理解软件架构设计工作。
.
阅读本书可以帮助你:
.
* 成为出色的技术领导者;
* 在快速迭代的敏捷开发中开展架构设计;
* 避免项目波动和返工;
* 带领团队共同成长。
作者简介 · · · · · ·
Michael Keeling是卡内基梅隆大学知名校友、IBM人工智能系统Watson的软件架构师,具有多年软件架构设计经验,他负责的项目从作战系统、搜索引擎到web应用,不一而足。
目录 · · · · · ·
第一部分 软件架构导论
第1章 成为软件架构师 3
1.1 软件架构师要做什么 4
1.2 什么是软件架构 7
1.3 成为团队的架构师 11
1.4 开发出色的软件 13