那问题来了,普通程序员如何进阶,构建优秀程序员应有的思维模式,能够清晰地掌握自己每一步的规划节奏,并且能够缜密的执行呢/p>
高尔基说:书籍是人类进步的阶梯。从现实情况出发,程序员如果只看代码方面的书籍,而不从方法论上下功夫,那可能事倍功半,无法补齐自己的短板,掌握正确的软件开发意识。
如何构建高效方法论度15名资深软件开发工程师倾力贡献,翻译了由 Alan M.Davis 撰写的软件工程经典著作《软件开发的201个原则》(201 Principles of Software Development),力图为所有软件工程从业者带来帮助。
该书能够有效帮助软件工程从业者学会一些隐藏在编程语言、设计模式、工具之下的底层逻辑和方法。这201个原则,浓缩了软件工程师大师们在几十年的软件开发过程中不断经历、反复提炼出来的经验,体现了软件设计、开发过程中的设计哲学。
本书的201条原则,大致可分为基本原则、需求分析、软件设计、编码原则、测试原则、管理原则、产品保证和产品演化八个部分,将软件开发项目中的各种方法论都展现在你面前,能够帮助你从一名只会写代码的码农,向一名拥有全局视野的高级软件工程师进化。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91326 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!