2016
01-12
01-12
作为程序员,该如何去挽救一个失败的项目?
一个很烂的项目,发现以下问题: 1.一半的bean用spring管理,另一半的bean自己new或者用单例模式,spring的包扫描配错了,但两年时间一直没人改过来2.到处都是静态类、静态方法,没法扩展3.在低基数、低频率的搜索上写优化算法,算法和业务逻辑搅在一起,没有分开为2个层面4.业务配置文件过于复杂,过度设计,居然是事件模式解析5.自己写了个Dao,自己手动管理事务,到处拼sql,六七十个字段的表...
继续阅读 >