摘要: 第一次阅读作业:http://www.cnblogs.com/DXdx/p/4027719.html 关于《No Silver Bullet》的感想:http://www.cnblogs.com/DXdx/p/4088416.html 之前在阅读《No Silver Bullet》的时候... 阅读全文
posted @ 2015-01-10 21:46 dxxx 阅读(178) 评论(1) 推荐(0) 编辑
摘要: 英文捉急,只能挑一段看得比较懂的,而且正好和我们现在编程任务联系比较紧密的内容来谈一谈体会。 在《No Silver Bullet》中,作者描述了造成软件本质性困难(essence)的四个原因:1、复杂性(complexity): 首先我们来看一下作者对软件的定义,其大意是“软件的本质是对一... 阅读全文
posted @ 2014-11-10 22:40 dxxx 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 复审对象:雷元勇缺点1、程序最大的缺点就是,既没有readme,又没有注释,可读性较差。2、程序功能不完整,在我的测试样例中有一些不能通过,在做程序测试时发现时有一个细节没有考虑清楚,比如说output()函数中的变量i的取值没有把握好。3、程序员自己的测试样例写得并不完整,只有简略的几组测试样例,... 阅读全文
posted @ 2014-10-23 23:44 dxxx 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、结对编程的优点和缺点结对编程的优点(1)在开发层次,结对编程能提供更好的设计质量和代码质量,两人合作能有更强的解决问题的能力。(2)对开发人员自身来说,结对工作能带来更多的信心,高质量的产出能带来更高的满足感。(3)在心理上, 当有另一个人在你身边和你紧密配合, 做同样一件事情的时候, 你不好意... 阅读全文
posted @ 2014-10-19 00:02 dxxx 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 出于对“代码大全”这个名字的好奇,我选择了先读一读《代码大全》这本书。 正如在译序中所提到,这本书不是“源代码”大全之类的书籍,而是一本讲如何达到“code complete”,即“代码完成”的书籍,它详细地介绍了软件构建的必需技术,告诉读者如何提高代码的质量。 在阅读建议中,我看到了对“低... 阅读全文
posted @ 2014-10-15 23:35 dxxx 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 一、预计用时: 由于写过类似的程序,但使用的是并不熟悉的c++,预计用时8-12个小时。二、实际用时:20小时左右。 学习c++的一些用法花费了比我想象中更长的时间。java有专门的File类用来操作文件,但百度了半天也没有发现c++专门操作文件的类。最终使用的是_finddata_t结构体。从... 阅读全文
posted @ 2014-09-24 23:20 dxxx 阅读(223) 评论(1) 推荐(0) 编辑