1. 编码规则:UTF-8 ,这样不容易出乱码。但是,不是所有人都用了这个编码。
另外,从项目外的地方拿来的文件,首先要从属性里改一下编码,不然,可能就出来乱码了。
2. 数据库:从项目一开始,就确定了数据库。但是,我导出的数据库不是每个人都运行了,最后导致数据库不一致,做成了的东西又做了一些源码上的改变。这样是很危险的。应该是组长的责任。
3. 技术:由于每个人都做基本相同的工作,造成了每个人都遇到了同样的问题,要命的是细节不一样,都得分别调试。
每个人的基础不一样,有的静态网页和JSP代码都不能分开。
4. 细节:有的人在java代码的细节方面做得不好,比如,判断字符串相等用 “==”号。可能是受了JAVASCRIPT的影响。还有,javascript调试,由于Myeclipse对静态页面支持不太好,很多写错了,却不报错。FireBug解决了这个问题。
5. 连接数据库: ResultSet 和 PreparedStatement 对象用完后得关闭。最好是用try, catch , finally里的finally 里写关闭代码。