梦断代码阅读笔记01
2016-06-16 12:39
260 查看
今天我看了《梦断代码》的前两章,但是写出了作者的真实写照。当我看到第0章最后一章的最后时,梦之所寄,梦之所为——地狱之门从此洞开。确实我也有同感,当自己没有写大作业,只是完成小程序时,觉得很简单,当这学期开始了大作业时,就觉得好难啊,有时候晚上做梦还梦到自己今天出现的bug怎么解决,做梦都是代码。快到叫程序时,也正式地狱时刻,觉得还存在各种bug需要修改,不能按时完成了。
第二章好像是写了一个作者经历的真实的案例,这个案例叙说了在一个项目发布时程序员的一些事,项目发布日期快要到了,但是程序还有好多问题没有解决,这和我们现阶段的好像,我们也正是这样,发布日期快到了,程序还没完成。团队成员和负责人只能召开会议,讨论下一步该怎么办,这时候主力程序员说了一个原因:建造之前,先有蓝图。我们一直没蓝图,所以会碰上没有预料到的问题。除非你确定自己能做出某个东西来,否则很难说会花多长时间。作者最后说了自己的看法,我还是挺认同的,缺陷并没有想象中的那么可怕,可能相比于其他错误,这个问题解决起来很难,但是并不是没法解决,这个缺陷让人害怕的并非缺陷本身,而是无法确知需要多长时间才能修复缺陷,这样就成为了日程中的“黑洞”,充满了不确定甚至不可知因素的时间陷阱。
这本书和我以前看的专业类书籍都不太一样,不不是干巴巴的讲知识,而是以生动的案例来为我们讲述软件方法。
第二章好像是写了一个作者经历的真实的案例,这个案例叙说了在一个项目发布时程序员的一些事,项目发布日期快要到了,但是程序还有好多问题没有解决,这和我们现阶段的好像,我们也正是这样,发布日期快到了,程序还没完成。团队成员和负责人只能召开会议,讨论下一步该怎么办,这时候主力程序员说了一个原因:建造之前,先有蓝图。我们一直没蓝图,所以会碰上没有预料到的问题。除非你确定自己能做出某个东西来,否则很难说会花多长时间。作者最后说了自己的看法,我还是挺认同的,缺陷并没有想象中的那么可怕,可能相比于其他错误,这个问题解决起来很难,但是并不是没法解决,这个缺陷让人害怕的并非缺陷本身,而是无法确知需要多长时间才能修复缺陷,这样就成为了日程中的“黑洞”,充满了不确定甚至不可知因素的时间陷阱。
这本书和我以前看的专业类书籍都不太一样,不不是干巴巴的讲知识,而是以生动的案例来为我们讲述软件方法。
相关文章推荐
- C#复习③
- VS with Qt plugin 时,调试程序出现丢失Qt5Cored.dll的情况
- Java, SSH 框架
- python基础之常用模块以及格式化输出
- 用OutputStream的wirte(byte[] b)方法写入文件 改变了文件的大小?
- Struts2基础知识
- 如何使用github托管项目---快速入门(菜鸟教程)
- dbsetup实现数据准备和清理工作
- C++ 数组array与vector的比较
- 一天一句小贴士:早日告别试用期
- c++ Struct和Class的区别
- 使用laravel时:Whoops, looks like something went wrong 解决方法之一
- matlab java.lang.OutOfMemoryError Java heap space
- 给从C转向JAVA的第一个Java程序例子
- phpexcel 导出Demo
- c# 多态的美丽(虚方法、抽象、接口实现)
- 如何修改myeclipse的内存?
- spring学习之@SessionAttributes
- Java学习基础篇(-)类和对象
- PHPexcel 导入Demo