您的位置:首页 > 其它

2012的项目总结

2013-03-07 17:11 274 查看
去年做了一个比较大的项目。用Ext+Java+Oracle实现了一个风控系统。属于二次开发吧,不过期间也有一些收获的。

关于项目

类似OA吧,帮助风控部门管理一些条目。变更后在各个部门之间流转。

关于需求

这是一个很恶心的地方,也是往后开发需要狠狠注意的地方。这次业务的需求很不明确,即使是各部门间的流程流转也不明确。导致后期改动越来越艰难。毕竟系统已接近成型阶段。如果大幅度的改动代码,会影响到其它功能啊,又得重新测试,多不划算啊。所以变着法子改动,结果出现了一些好恶心的代码。

结论:开发前期,需求一定要尽可能的明确,不能大概。

关于代码

收获:毫无疑问的,0基础掌握了Ext。java嘛,失礼了。还是那点点皮毛。

不足:重复的代码太多。如果能在早期开发的时候预见每个页面有如此多的共通性,我就应该在开始的时候就花时间研究个合适的类似框架的东东,后面直接修改点配置就好了。现在的结果是,每个页面基本60%的代码是重复的,可重构的空间极大。

结论:初期就要先分析出代码的模型,有助于后期的开发进度。且需要好好体会重构的真谛。

关于态度

好吧,boss说我抱怨太多了。以后看来骂那些臭业务的时候,只能偷偷的在心里骂,别让boss听见。

关于最后

好想去重构。不知道有没有这个恒心。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: