《梦断代码》读书笔记(一)

一、落后于进度的原因:

1.没有蓝图

在制作工程之前,有一个大致的思路会让效率加倍

2.你所需的时间取决于其他人所花的时间

软件的开发是一项团队任务,这就说明了为什么要求我们写代码要符合规范,因为写出来的东西不只是自己看,还要交给别人看,优秀的素质能够令团队配合更加默契

二、一早醒来,闹钟灵光闪现,于是就手到擒来——大抵如此

在遇到问题不能解决的时候,稍微放一放也许是更好的选择,解决问题并不是死扣

三、布鲁克斯法则:极好的程序员能在规定时间内完成十倍于普通程序员的工作量,而且完成质量也五倍于普通程序员。

四、比尔盖茨嘲笑GPL(一种开源协议)是吃豆人

这令我想到,在微软成立之初,盖茨认为开源是反资本的;2014年,微软宣布“微软爱Linux!”;不久前xp源码泄露(这是不是有意为之呢?)

开源精神的本质应该是奉献精神,让世界更加美好的愿望

 

posted @ 2021-01-28 19:05  Arisf  阅读(48)  评论(0编辑  收藏  举报