序
最大的思想紊乱是相信人们想要相信的事情。
——路易斯?巴斯德(Louis Pasteuer)
Michael周是个具有丰富程序经历的架构师和项目管理者,他从国内作坊式的软件开发公司起步,经历了著名的咨询公司凯捷的欧洲工作洗礼,后来于美国花旗软件担任高级软件技术总监,平时常常思考和总结21世纪以来我国软件开发者,特别是Java开发工程师的困惑。
我们通常情况下,一开始可以有条不紊地进行软件需求定义和分析,随着上线时间的不断追近,面对客户的咄咄逼人的需求修改和即刻变更需求上线压力,程序员作为弱势群体,往往会考虑时间优先原则,很难守住按部就班的开发计划和开发方式,从而导致出现了软件质量的大幅度下降。软件一定存在修改的余地,但是程序员们通常不相信自己的系统存在诸多问题,尤其是感觉自己已经做得相当完美。系统调优在软件的后续改进和重构中占有很大的地位,能够弥补前述的不足,本书以通俗的语言和引人入胜的故事,重点讲述软件性能调优的方法论和具体实现路径,读者可以根据自己的实际情况进行参照比对,就像进了兵器库挑选合适自己的顺手武器。
程序凑合着上线是一回事,而能够优美地运行在压力下往往很不容易。本书对于所有有志于进行软件高级管理的人员而言,具有非常重要的意义。
海适云承CEO兼首席架构师 沈英桓(Sam Shen)
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/230024.html