软件架构师是 IT行业里独一无二的职业,既要精通软件开发技术,又要掌握业务知识,还要周旋于公
司不同部门之间,协调各种予盾。做到这些绝非易事,:博文视点:即将翻译出版的新书《软件架构师
应该知道的 97件事》(97 Things Every Software Architect Should Know)探讨的就是这个主题。
本书的编辑 Richard Monson-Haefel是畅销书《:Enterprise JavaBeans》和《:Java 消息服务:》的
作者。Richard邀请五十多位杰出的软件架构师分享工作经验和观点,帮助读者少走弯路。其中不乏大家
熟悉的名字:
《:卓有成效的程序员:》的作者 Neal Ford,《:企业集成模式:》的作者 Gregor Hohpe,:Servlets和
JSP专家组和 W3C RDF 工作组技术专家 Bill de hÓra,:《:Web应用程序快速开发:::使用
TurboGears》的作者 Mark Ramm,《:Release It!》的作者 Michael Nygard,《:软件开发沉思录》的
作者之一 Rebecca Parsons博士,活跃于 Perl社区的女架构师 Allison Randal,《:Java SOA
Cookbook》的作者:Eben Hewitt,:等等。
下面内容摘自该书的标题,并给出了必要的补充说明, 由本书译者 SeanBV(他的 CSDN 博客)
整理,推荐给大家。
1.::客户需求重于个人简历:(:Nitin Borwankar)
客户需求至上。为了自己的简历更炫而采用新技术是沽名钓誉,往往事与愿违。
2.::简化根本复杂性:,消除偶发复杂性:(:Neal Ford)
分析问题好比拨云见月、水落石出。
3.::关键问题可能不是出在技术上:(:Mark Ramm)
团队同心,其利断金。
评论6
最新资源