给中国软件工程师的寄语
(节选)
致我的兄弟姐妹们:
和你们一样,我的职业生涯始于软件工程师,那是1975年,将近半个世纪之前。我认为我们在时间和国家方面的差异相当微不足道。所以,我像和我的朋友、我的同龄人一样与你交谈。
26 年后的今天,当我审视201 Principles of Software Development中的这201 条原则时,我很高兴地宣告,几乎所有的原则都经受住了时间的考验,就像物理学中的基本原理一样。
当你做软件架构设计或“抛出代码”时,不要忽视真正重要的事情。那是什么呢strong>是你的正直,这是你对自己的看法。如果有人要求你做一些你知道是错误的事情,你有义务阻止它。
软件工程是一个美妙的职业,它使你能够进入数百个以软件为支柱的专业领域。
“生生不息,繁荣昌盛。”好好享受!
2021年9月
全书共9 章,第1章为引言,后面8章将201个软件工程的原则划分为8个大的类别:一般原则、需求工程原则、设计原则、编码原则、测试原则、管理原则、产品保证原则和演变原则。甚至你可以在空白处写上简单的,聪明的你认为的“原则”。
百度技术委员会理事长陈尚义说,
这本书的中文版出版对于提升国内软件工程师的素养、学习国外先进的软件工程理念,必将做出积极的贡献。
清华大学计算机系博士生导师裴丹说,
这样一本书,能够让软件工程师在实践过程中时不时拿出来翻阅(而不是去翻查大量大部头的图书或课件),一方面检验自己前一阶段的实践是否遵循或违背了软件工程的重要原则,另一方面为下一阶段的实践提供方向性的指导。
中国移动云能力中心首席科学家钱岭说,
未来,软件新技术、新架构和新业务还会不断涌现,软件工程仍然会变革,但不变的是Alan 这本书中介绍的201 个原则。
电商平台,快快扫码抢购吧!
往期推荐:
-
一个甲方技术人员眼里的中台
-
前百度COO,前微软副总裁—陆奇:给20-40岁年轻人的成长建议
-
Shit Happens: log4j 0day灾难始末
-
Docker员工自述:我们为什么“输”给了K8sbr>
-
……
技术琐话
以分布式设计、架构、体系思想为基础,兼论研发相关的点点滴滴,不限于代码、质量体系和研发管理。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91985 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!