写点做完一个小项目的教训....
2011-04-11 23:39 随风浪迹天涯 阅读(426) 评论(1) 编辑 收藏 举报终于完成了别人的毕业设计,昨天晚上把那截图最后完工后,深深的吸了一口气,总算可以解放了.这近8天的时间里,虽然这个系统不够太大,但是,如果真的要做好一个系统,还是有点难度的,毕竟我现在做的项目太少太少了.很多东西都做的很不规范.
下面是我从这次给别人做毕业设计的收获:
1.数据库设计真的很重要. 我一直以为数据库设计其实没有什么,如果刚开始设计不好,可以在后期的制作中添加相应的字段等操作.可这次,我完完全全彻彻底底的错了一回,我可以这么说,数据库设计绝对是整个系统的关键,而且数据库设计的好坏直接关系到系统的进度和质量的保证. 刚开始的时候,我很随意的设置字段,以后再后期的设计中,添加字段这个现象出现了几次,严重的打击了我的积极性和生产速度,本来可以速战速决的,到最后做了10天,这不能不说是一个天大的失误,而这次的根本原因就是数据库每能很好的设计,我懂了..
2.性能问题的考虑. 因为这次做的小系统,而且还是也是给和我们一样的学生做的,所以在性能和安全我都没有着重的去实现.这要是在现实的公司开发中,这是一个致命的缺陷,严重的时候还会影响软件的寿命. 比如说,我用控件的时候,直接就从控件框中拉过来,然后以实现为结果,不以性能提高为目标,这是一个极不负责任的态度来对待软件开发和设计的.这也不是一个合格的程序员.
3.时间度量上误差较大. 这次做系统,前提夜郎自大,慕空一起.总觉得自己很牛X,其实什么都不是.有的时候连一个很简单的问题,都得大半天的折腾才能完成.这就是企业里所谓的解决问题的能力把.所以,这方面以后得一定要加强训练.
出处:http://www.cnblogs.com/damonlan
Q Q:*********
E_mail:Damon_lan@163.com or Dongcai.lan@hp.com
本博文欢迎大家浏览和转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,在『参考』的文章中,我会表明参考的文章来源,尊重他人版权。若您发现我侵犯了您的版权,请及时与我联系。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步