2016-12-14-项目总结及反思

来源:互联网 发布:灵飞经 知乎 编辑:程序博客网 时间:2024/06/13 23:18

历经半个月的后台管理项目终于结束了,虽然现在还没有汇报,但是已经感觉到自己很多的不足

  1. 项目开始时没有一个全局的把握,只是想到一点做一点,缺少大局观.
  2. 没有在一开始制定一个详细的时间表,导致快结束时手忙脚乱,而前面一周的时间利用率和效率太低.
  3. 没有抓住重点,比如最开始的时候应该只管功能,此时可以只写models,views和controllers完全可以为0,等到基本功能全部实现之后再去写,不要一会写后台,一会写前端,思路混乱.
  4. 对功能或者说要做的事情有一个清晰的把握和理解之后再去做,思考和动手一样重要,比如无限极分类从设计到应用,写了删,删了再写,从开始动手到实现需要的功能用了3天,实在是太过浪费时间.

收获

  1. 第一个项目时有小伙伴写前端页面,所以不用管,第二个项目模板能实现所有的功能,也没有看前端.到这个项目时,没有小伙伴,模板也不能完全满足要求,需要自己添加和删除模板的一些内容,从此走上了一条不归路...有可能一半的时间在纠结和学习前端的知识.
  2. 能看懂和修改功能不是很复杂的前端模板,初步了解了css,js,html文件之间是如何相互协同工作的,也学会了用F12看别人网页上的好的或者是自己需要的格式并拷贝下来.
  3. 在设计和架构方面要多和别人讨论,互相的思想碰撞比自己闭门造车要好得多.技术问题尽量少讨论,自己百度去查,能百度到的问题都不是问题.可惜直到昨天晚上才明白这个道理....

总结:做项目之前多思考,多讨论,做好架构工作,在动手之前尽量考虑到所有的细节,免得到后面写了又改,来来回回的心累.先写后端逻辑,想清楚需要实现什么功能,用整块的时间思考和实现逻辑,避免前端都写好了之后需要什么功能才发现models里面忘了写,这样才能做到真正的功能分离,逻辑功能的实现和测试要在整块的时间里完成,这样思路就不会断,更节省时间.

0 0
原创粉丝点击