软件开发的201个原则 - Alan M.Davis

软件开发的201个原则

Alan M.Davis

出版时间

2021-09-30

ISBN

9787121419973

评分

★★★★★
书籍介绍

《软件开发的201个原则》汇总了软件工程原则。原则是关于软件工程的基本原理、规则或假设,不管所选的技术、工具或语言是什么,这些原则都有效。

《软件开发的201个原则》共9章,第1章为引言,后面8章将201个软件工程的原则划分为8个大的类别:一般原则、需求工程原则、设计原则、编码原则、测试原则、管理原则、产品保证原则和演变原则。

《软件开发的201个原则》面向的读者包括软件工程师和管理者、软件工程专业的学生、软件工程领域的研究人员等。

《软件开发的201个原则》由百度公司支持出版。百度以技术创新为信仰,在创新投入、研发布局、人才引进方面均走在国际前列。百度一直秉承着“科技为更好”的社会责任理念,坚持运用创新技术,聚焦于解决社会问题,履行企业公民的社会责任,为帮助全球用户创造更加美好的生活而不断努力。

精彩摘录
  • "所以,我像和我的朋友、我的同龄人一样与你交谈。"
  • "第2章原则26“知道何时”和“知道如何”同样重要 KNOW-WHEN IS AS MPORTAN AS KNOW-HOW 在行业中经常发生这样的事情,一个工程师学习一项新技术后,判断这是“放之四海而皆准”的技术。同时,同组另一个人在学习另外一项新技术,一场情绪化的争随之而来。事实上,没有一方是正确的。知道如何很好地使用技术,既不会让技术本身成为好技术,也不会让你成为一名优秀的工程师。知道如何用好木工车床,并不能使你成为你一名好木匠。一名优秀的工程师了解很多不同种类的技术,并且知道每种技术何时适合项目或项目的一部分。一个好木匠知道多种工具的用法,知道很多不同的技巧,而且,最重要的是,知道什么时候"
作者简介
Alan M. Davis是一名计算机科学家,他的职业生涯大约有一半在工业界,一半在学术界。 他在工业界的经历包括: Offtoa公司的联合创始人兼首席执行官,这是一家帮助企业家制定商业战略的互联网公司(2012年至今)。 Omni-Vista公司的联合创始人、董事长兼首席执行官,这是一家位于科罗拉多斯普林斯的软件公司(1998—2002)。 他在学术界的经历包括: 位于丹佛的科罗拉多大学行政MBA创业教授,前任学术主席(2006—2018)。 科罗拉多大学斯普林斯分校的商业策略与企业家精神专业的教授,前El Pomar软件工程教授(1991—2015)。 Davis博士在1994年至1998年担任《IEEE 软件》的主编;在全球28个国家或地区演讲2000余次,并撰写了9本图书;他自1994年起成为IEEE会士;曾多次访问中国,其中包括领导EMBA学生小组三度赴上海、北京出访。
目录
第1章 引言 ................................................................................... 3
第2章 一般原则 ................................. .......................................... 7
原则1 质量第一 ................................................................. 8
原则2 质量在每个人眼中都不同 ....................................... 9
原则3 开发效率和质量密不可分 .....................................10

显示全部
用户评论
优秀设计的特征是:简洁(Clean)、简单(Simple)、优雅(Elegant)、快速(Fast)、可维护(Maintainable)、易于实现(Easy to Implement)。
这本书的内容还是很有一读的价值的,抛开有些已经明显过时的原则之外,大多数原则确实是开发中经常遇到的。有些我们平时一定也遇到过,只是没有意识积累起来,反而一而再再而三的踩坑,现在这本书帮我们总结出来了,大家都可以经常拿出来看一看借鉴一下。
怎么说呢,现在来看这本书更像是正确的废话集,很多总结早已被嚼烂。
有已约定俗成的,也有第一次知晓的原则。感慨95年的原则到目前还能继续通用
公司大佬推荐的书,有收获,26年前总结出的原则,今天依旧适用!
这也能出书,还105块
5星给原则后面附带的 reference
这本书总结的特别好,很多经典的原则一直在软件开发中适用。
下载
收藏