总结和感受

来源:互联网 发布:网络交换机辐射大不大 编辑:程序博客网 时间:2024/05/16 18:04
 
到这里学习有两个多月了,已经做了两个项目。感觉这里的气氛也很好的,老师也很不错。第二个项目演示刚考完,便有了写个总结之类的想法,没什么别的,通过这个项目有哪些进步啊,哪些做的不好需要今后改进的啊,写下来提醒自己,而且今后每做完项目,都要写个总结,算是吸取经验和教训吧。
       这个项目是一个类似电子商务的音乐网站,做完这个项目,感觉以前不理解的东西,比如说会话跟踪啊,标签等,理解了从要这样到为什么要这样,还有一些上课不懂的地方,也找到了答案。
       通过当哥,也就是我们的PM,他的总结,结合自己的感悟,列出几点以后要注意,而且是说的容易,做起来难,但是必须要做好的:
1.       自认为最大的问题,演示前没有做好充分的准备,导致后面出现了小小的错误,而且头天我也没去想该讲什么,怎么讲,以致自己都感觉到没讲到点上,内容实质性不高,我想这是我们项目的第一个不足。没一个好的安排是不行的,尽管还是学生阶段,可以说没有经验,但是要想好做什么,怎么做这是很必要的。多思考是重要的。
2.       第二个不足就是界面的交互性不高,界面上没有重视,造成这个的原因是时间不足,我们把时间都花在了功能的实现上面,但是合理的安排时间,以及界面跟用户的交互性,也是应该重视的。如果从商业角度看,我们今天做的就只是废品,至少我这样认为,虽然确实我们现阶段也做不到这样,但是“注意细节,精益求精”这是应该注意的,更多的时候,不能想实现这个功能已经很费劲了,但是问什么不更进一步做的更友好呢?
3.       要做到先设计好,再写代码。这点相比第一个项目,我觉得已经有了很大的提高了。尽管如此,有一点做得不够,这也是我缺乏经验,就是业务流程的设计还不够详细,文档太过技术化,没有真正的去思考具体的业务流程,而去想技术上怎么实现,这是行不通的。具体的业务流程图很重要,对技术上怎么实现很有意义,在此基础上思考画出详细的实现类图。这样可以极大帮助实现。
4.       虽然表达能力有所提高,但是由第一点所述的,自己没有对准备工作引起重视,所以自我感觉这次讲的不好,要我自己打分,就是不及格,我觉得这点上来说本来可以做好的,为什么自己没有重视?
5.       对于客户端,更多的是现在流行的div+css,已经javaScript脚本,由于没来得及学,所以只能用些简单的,这是今后要注意的。在web2.0流行的今天,ajax可以给用户提供更好的操作感受,这个是最近要把握的一样重要技术。
6.       多交流,多听听别人的想法。
7.       最后一点了,就是“站在巨人的肩膀上”,对于我这样可以说一个菜鸟来说,软件的世界实在太丰富,所以一定要多学习别人的东西。
原创粉丝点击