终于做起了,自己给自己叹了一口气,在做这个产品的一个模块时,这二天有过太多的波折``````其实说起来有点搞笑,程序在二个小时就写出来了,可是有很多错,根本没法运行```````到现在才明白,没有其它原因,自己技术不过硬,下面我将对自己在开发商家库里的一点想法做个总结,只求以后自己不要再犯这些错误。
我做的模块很简单,就是商家积分查询,就关联了几张表,只要从数据库查找出来,再做简单计算,显示到页面即可。
下面是我犯的几个错误:
1、未了解公司框架开发
由于初次做项目,并且是协同开发,在未了解公司的开发框架前,我茫然的开始写程序。以前自己做练习时都是一个人写程序,对所有的数据流的来龙去脉都很清楚,而在公司开发框架下,这种开发是不同的。公司做好了框架的基本的东西,你只要向里面增加你想要的东西就行,其实开发是变简单了。可我是第一次接触这个东东,半天没有搞明白,郁闷啊`````````所以,建议像我一样的新手,在公司给你布置任务时,首先要了解公司的开发过程和公司的开发模式。其实我的错误多半是出在对公司的框架不清楚,还有一些是自己技术不过硬`````!下面是具体的几点。
2、注意命名规范
这是非常重要的一点,如果说你现在没有一个良好的按照java开发命名规范命名的习惯,你会吃很多的亏的,我这次开发就深深的体会到。
一是基本的命名,这个不用多说,像常量啊,类啊,等等。
二是命名时,你要保证你的命名人家一眼就能看懂是什么,在满足一的情况下还不行,还得满足二,每个公司的命名规范有所不同。
只要你遵守这个规范才不会犯错误,我就是命名了一个与框架相冲突的对象,结果一直报空指针错误,找了好久也没有找到,打印出来始终为空,到后面重构一下命名才发觉,与框架冲突了```````哎``````!
3、细心
由于是框架开发,可能有一些框架用了一些东西,而你平常没怎么用,在这个时候你开发时,往往会忽略框架里面的东西而自己在那开发,结果可想而知。在公司做框架开发里,对你要用到的文件,要仔细的看一遍,不是这个东西你不懂,而是你不够细心给忽略了。
4、技术
在第一次做产品里,可以说你的技术很差,这个时候不但是一个开发的过程,而且是一次学习的机会,在协同开发时,由于大家都在开发,所有的程序都是集中一块的,你可以多看看别人的程序,有时候借鉴一下别人写的方法也不失为一种好方式,应用的同时也学到了东西。多看别人的代码是学习的一种好方式
。
5、谦虚学习
光看别人的代码,自己写,现在的水平,还不够,作为一个新手,一定要谦虚的向别人的学习,特别是身边的同事。多问问别人是对你没有坏处的,只有在不懂中不断的问,不断的实践才能走出一条路。
上面是这一次在做这个产品里的一点总结,希望新手们一起共勉,高手不吝指教。
posted on 2009-04-10 14:25
重庆理工小子 阅读(282)
评论(2) 编辑 收藏 所属分类:
JAVA基础