《梦断代码》第三篇总结

第8章非常敬佩写标准的人,你要用5年为计量标准的眼光看问题。得花上5年时间,才能得到你真正想要的有用之物。这里说到了WebDAV,这协议在Mac里实现得比较全面,但在Windows中却不完整。又说37Signals公司,这种小型团队专注于AJAX的WEB应用,同样取得了成功。用贴纸法来讨论项目各个小版本应该具有的功能特性,也是敏捷开发里重点推广的,很有效果。

第9章IBM执行强制进度纪律的成功基于两条原则:1)计划是强制性的2)计划必须符合现实情况 ----“从底向上”,依据那些负责按计划执行的程序员的经验和知识而来,而不是“从顶至下”,靠管理者拍脑袋或对市场的期望而来。CMM这个沉重的软件开发成熟度模型在国内完全变了味,曾看着一个软件公司为了通过CMM4,编出一堆从来无人细看的厚厚的文档,CMM果然只重过程,而国内更把这种过程流于形式,通过CMM,只为了向用户抬高价码。TSP、PSP也看过,感觉相当繁琐,在国内都难于实行。2001年17位领军人物,提出了敏捷软件开发宣言,向这种笨重的CMM宣战,从此极限编程XP和SCRUM开始流行。Google让开发者把五分之一的时间花在个人项目上。这种管理方式在国内想都不敢想。

第10章squeak一种为少儿定制的samlltalk最新开源实现,让少儿过早接触编程到底好不好?编程是工程还是文学?是科学还是艺术?高德纳写的书名叫《计算机程序设计艺术》,他在1984年获得图灵奖时发表感言说,“计算机编程是门艺术”。写《计算机程序设计艺术》这本书他花了十年,写TeX和metafont程序没想到也花了近10年。他宣称,写软件要比写书“难多了”。

第11章吃自己的狗粮,这种思路确实有助于提升软件质量和用户体验。麦卡锡从本质上用LISP描述了LISP,有时间得看看这个大名顶顶的LISP,先把这段天书贴上,据说与Haskell一样难学。

转载于:https://www.cnblogs.com/mxj333/p/4593344.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值