王老师给我们推荐几本关于软件工程的书,其中重点推荐了《梦断代码》一书,坏着对本书强烈的好奇心,我开始阅读本书,心中不仅有好多感慨。 先看了本书的内容简介,说的一句话:“本书是讲一事,也是讲白千事,是写一软件,也是写百千软件,是写一群人,也是写百千万人。任何一个在软件领域稍有经验的技术...
分类:
其他好文 时间:
2015-06-22 19:18:16
阅读次数:
146
看完了前五章我更加佩服作者了,把做软件以及遇到的问题分析的鞭辟入里,接下来我有看了四章,谈谈我的感受: 作者通过对办公室中两条狗的管理联想到管理软件项目。谈到了选择和管理的问题。“奇客”,与计算机沟通易于与人类沟通。在软件管理中,协作不是马后炮,也不是无足轻重之事,它是工作的核心,决定采用何种工具和...
分类:
其他好文 时间:
2015-06-22 19:14:01
阅读次数:
106
问题及代码:
阅读并运行下面的两个程序,分别用记事本和二进制文件阅读器(请自行下载Binary Viewer等程序,或者用DOS中的Debug程序,并百度其用法)。查看其内容,并理解文件存储的原理。
(1)
#include
#include
#include
using namespace std;
int main( )
{
int a;
ofstream ou...
分类:
其他好文 时间:
2015-06-22 17:57:49
阅读次数:
170
对这本书的阅读终于要结束了,“梦断代码”:代码阻断了梦的实现吗?一直以为,计算机是万能的,自己想的都可以通过代码实现。在接触代码以后的这段时间里,我的想法改变了。代码可以实现自己的想法,但是怎么实现却要看自己了,算法自己思考,计算机只负责运行,运行通过就说明算法通过了,否则就是失败,没有程序的对与....
分类:
其他好文 时间:
2015-06-19 20:13:55
阅读次数:
132
本书开篇,作者就为我们讲述了他自己在工作里遇到的故事,一个项目的开发,最初制定的时间和最终完成的时间相差是那么多。最初指定的目标与最终完成的又是不一样。现在的我没做过项目,但是通过写程序就可以体会到,每次拿到实验(这里是对于简单的实验),原以为在几个小时里就可以做完的,可能会用上十几个小时,期间问题...
分类:
其他好文 时间:
2015-06-19 18:27:31
阅读次数:
129
在项目初期,开发者们可能对项目的困难评估做的不是很到位,抱着美好的想法,想象着把项目如何完善的很好,尽力去满足客户的需求,但往往对于一些缺乏经验的团队,由于一些困难与挫折,项目在后期的时候会变得离预想的方向越来越远,这往往是对项目开发认识不够清楚。在项目确定的时候团队成员就要商量好,根据每个人的能力...
分类:
其他好文 时间:
2015-06-18 23:55:20
阅读次数:
131
每个软件项目的开发都需要对开发时间有一个合理的估计,无论是个人还是团队的大项目都应如此,可是项目开发中总会存在这样那样的问题拖慢我们的进度,我们无法准确的预估所需的时间。这就需要我们在项目开发的进程中实时的进行项目时间预估。项目中存在的这样那样的问题也可能很大程度的给我们造成挫败感,甚至可能由于某些...
分类:
其他好文 时间:
2015-06-18 21:54:45
阅读次数:
102
软件开发过程有时就是这样的一种体验,目标看是唾手可得,却又总是在你伸手摘取时,发现还有一段距离要走,问题随着开发的深入而不断涌现;这一点我是设有体会,就在前不久我们的团队项目刚刚结束,期间也是遇到了很多困难,前期的设想特别的美好,但是到最后由于种种原因,没能完全达到与其效果,最后只能选择将不能完成的...
分类:
其他好文 时间:
2015-06-15 00:05:44
阅读次数:
114
这本书终于读完啦~说实话,其实里面很多东西理解的还不是很透彻,以后找机会一定会再去看。第一遍读了《梦断代码》之后,我真的觉得软件开发过程是抽象艰巨的一个事情,我们自以为很有把握,但实际上真的是很难掌控。 就比如说自己吧,之前在做程序的过程中被大大小小无数的问题折磨,碰到这本书的时候,就觉得找到知音....
分类:
其他好文 时间:
2015-06-15 00:02:47
阅读次数:
148
经过和同学结队做项目,我更了解了本书所谈到的内容,无外乎在证明软件开发确实是一件件颇为痛苦的事情——以Chandler为主线,讲述了这款PIM工具从筹备到诞生的过程,其间穿插了各种小故事,反映出来的问题,均是现实工作中真实存在的,甚至多数是现在还能见到的。 把软件和工程关联在一起,本意是没错的...
分类:
其他好文 时间:
2015-06-14 19:44:39
阅读次数:
122