大道至简

大道至简

作者:周爱民

出版社:电子工业

出版年:2007年3月

ISBN:9787121038693

所属分类:网络科技

书刊介绍

《大道至简》内容简介

本书提出了审视软件工程的全新视角和软件工程的体系模型(EHM,软件工程层状模型)。本书用非工程的方式重新解析软件工程现象,全面、细致而深刻地分析了工程中各个环节的由来、价值及其内在关系。综合论述开发、工程二者的现状,例如对程序员“工匠思想”的起源进行广征博引的分析,也对工程中“敏捷过程”的经验主义本质进行深至髓质的论证。全书语言轻快,可读性强,薄且有味。
本书是在“思想方法学”这一软件工程尚未涉足过的领域中的实习之作。作者亲历国内软件工程的英雄时代、泡沫时代,从失败中醒觉而创建独特的思考方法,对软件开发、工程中的现状深刻反思,从而完成这本专著。在缺乏独立思维、对国外工程理论亦步亦趋的国内工程界、开发业界,该书无疑是一份激荡新思的佳作。本书是第一本讨论软件工程思想本源的书籍,也是第一本从工程实践出发溯源而论的佳作。
周爱民:国内软件开发界资深软件工程师,从1996年开始涉足商业软件开发,历任部门经理、区域总经理、高级软件工程师、平台架构师等职。周爱民先生在软件开发、软件了程、团队建设以及部门管理方面经验丰富,是Borland Delphi产品技术专家,也是Qomo开源项目(Java Script)的发起者。在JavaScript开发方面,有超过9年的实践经验。

作品目录

大道至简
对第一版的赞扬
序一
精彩在于思考
序二
停下来,思考才是进步的本质
序三
屏幕上的第四种颜色
前言
再版前言
致谢
软件工程层状模型(EHM)
第一章:编程的精义
第一节
编程的精义
第二节
能不能学会写程序的问题
第三节
程序=算法+结构
第四节
语言
第五节
在没有工程的时代
第二章:是懒人造就了方法
第一节
是懒人造就了方法
第二节
一百万行代码是可以写在一个文件里的
第三节
你桌上的书是乱的吗
第四节
我的第一次思考:程序=算法+结构+方法
第三章:团队缺乏的不只是管理
第一节
三个人的团队
第二节
做项目=死亡游戏
第三节
做ISO质量体系的教训
第四节
谁动摇了你的制度
第五节
“那我们就开始开发吧”
第六节
组织的学问:角色
第七节
跟随蚂蚁,但不要栽进蚂蚁洞里
第八节
“什么是增值税发票?”
第四章:流于形式的沟通
第一节
客户不会用C,难道就会用UML吗
第二节
项目文档真的可以用甲骨文来写
第三节
沟通的三层障碍
第四节
最简沟通
第五节
为不存在的角色留下沟通的渠道
第六节
流于形式的沟通
第五章:失败的过程也是过程
第一节
做过程不是做工程
第二节
做过场
第三节
实现,才是目的
第四节
过程不是死模型
第五节
“刻鹄类鹜”与“画虎类狗”
第六节
工程不是做的,是组织的
第六章:谁是解结的人
第一节
是谁的问题
第二节
正视你的成功
第三节
总得先做点儿什么吧
第四节
你不是团队的腿
第五节
三鼓而竭
第六节
先人后己
第七节
自相矛盾
第七章:从编程到工程
第一节
语言只是工具
第二节
关注点
第三节
程序
第四节
方法
第五节
过程
第六节
工程
第七节
组织
第八节
BOSS
第九节
上帝之手
第八章:你看得到工具的本质吗
第一节
利器何以为先
第二节
神乎其技又有什么用呢
第三节
工具的本质
第四节
惟手熟尔
第五节
鲁班带了个坏头
第六节
工匠思想
第七节
化而用之,融通与融同
第八节
南橘北枳
第九章:现实中的软件工程
第一节
大公司手中的算盘
第二节
思考项目成本的经理
第三节
审视AOP
第四节
审视MDA/MDD
第五节
审视AP和XP
第十章:是思考还是思想
第一节
软件工程三个要素的价值
第二节
其实RUP是一个杂物箱
第三节
UML与甲骨文之间的异同
第四节
经营者离开发者很远,反之亦然
第五节
矛盾:实现目标与保障质量
第六节
枝节与细节
第七节
细解“法”与“式”
第八节
灵活的软件工程
附录一
与蒋涛就电子版序的对话
附录二
愚公移山记
附录三
愚公移山记(文言)
前言后语

相关推荐

微信二维码