码迷,mamicode.com
首页 >  
搜索关键字:重构案例    ( 4个结果
我的重构----项目案例1
项目中代码重构的典型案例
分类:其他好文   时间:2018-03-15 13:24:46    阅读次数:120
我的重构--重构案例2
二.Ajax访问Controller层的返回问题:1.增加了Controller的长度,controller做了自己本不应该做的事情;2.增加了他人阅读的困难,可能controller层一共5行,构造返回就占了4行重构:将返回结果封装到了Utils中,使用简单工厂+模版模式,链式编程返回结果工程中将结果的封装放在BaseController层,也有一定的目的和好处三.登陆重构 问题:1.
分类:其他好文   时间:2018-03-15 13:21:02    阅读次数:154
代码评审重构案例讲解
来源:p2p系统repayCalc.cs,本代码可能参考自线下系统 一 函数语言使用问题 1)Backdate日期类型改为DateTime,则可以不用字符串拼接 2)还款日计算错误(1个月 != 30天) 3)面向对象编程,而不是都通过函数计算 4)构造函数 替代 字符串拼接,字符串拼接和类型转换耗 ...
分类:其他好文   时间:2016-08-10 15:56:38    阅读次数:221
使用JDBC连接MySQL数据库--典型案例分析(三)----使用Apach DBCP连接池d
问题: 本案例要求使用Apach DBCP 连接数据池重构类DBUtility 为ConnectionSource类,并重构案例“实现DBUtility”,提供连接的获取,关闭功能的"中的EmpDAO类,在该类中使用ConnectionSource来获取连接。 方案: 直接使用JDBC访问数据库时,需要避免一下隐患: 1.每一次数据操作请求都是需要建立数据库连接,打开连接,存取数据和关闭数...
分类:数据库   时间:2015-06-15 09:39:44    阅读次数:184
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!