初次开发感受

这是我第一次在JavaEye里面写博客,也是我第一次在把在学校里面所学的东西运用到实践中,感悟还真的是挺深的!

   原来学到的都是一些理论的东西,很少真正的在实践中用到,这次虽然开发的是一个比较小的软件(离散数学系统),但是也遇到了很多的问题!

   我们的开发从需求分析开始,但是没有实际经验,所以过程恨缓慢,就画图那些就整整的做了将近一个月,而且在很多的时候我们总是想开始写代码,不想去做那些前期的过程!但是当我们把有一些代码写出来了发现很多不合理的地方,每个人的都不能很好的整合在一起,没有办法,我们只好慢慢的改,其实这个时候我们才真正的明白原来前期的开发是这么的重要,尽管学《软件工程》的时候老师总是强调软件开发过程的需求分析很重要,但是没有能真正的体会到还真是不知道啊!

  原本可能可以加快一点进度的,但是我们的指导老师要去北京开会,所以在这一段时间,我们开发的过程更加的缓慢了,每天似乎都不知道自己具体应该干什么了,只是知道自己大概要干什么!虽然老师在北京偶尔也上网和我们交流,但是我们还是觉得不是很踏实的那种,而且有一些问题在网上确实也不是很好交流!所以每天大家马马虎虎的把自己觉得应该干的干了,其他就没有太多的想法了,大家都是这样想的:自己改了也还是自己的想法,没有老师指导总感觉自己迷失了方向似的,不过这也给了我们一点放松的机会,我们几乎每天都打篮球,然后也看一些其他关于开发的书籍!

   再过几天指导老师就要回来了,大家的心里想法都一样,就是希望老师尽快的回来,看看我们这一段时间的成果,好让我们尽快的把不合理的地方改正过来,然后大家在一起把代码写出来,其实我们现在已经出来了一半多的代码了,但是我觉得还是有很多的地方要改,所以也没有太多的去考虑代码的问题,这可能也是我们和其他几个兄弟有点不同的地方.没有事情就上这些java论坛,和大家一起交流学习。
    其实原来我感觉自己的数据结构学到还是不错的,但是到真正实践的过程中发现自己错了,很多东西没有用过,比如HashMap,LinkedList这些集合类里面的操作都不会,不过现在一些基本的操作差不多都知道了。

   其实开发过程中真正学到的不是什么写代码的能力,当然这个能力是要有,但是更重要的还是学习开发过程中的那种面向对象的思想,这个才是真正重要的!

   今天就写到这里,马上指导老师要回来了,我也希望早点得到他的一些意见,以后只要有时间我会多多的在这里学习交流!

你可能感兴趣的:(数据结构)