一直都在考虑是否重写JR的系统,主要的原因就是目前JR的系统已经比较乱了,数据库方面的代码已经有三套了,由于没有写过单元测试的代码,因此全部更新
为一套是不太可能的;另外就是缓存的管理已经有些混乱了,有些是进行缓存的,有些没有,有些出于性能的考虑改用了自定义的缓存形式;想增加某些功能的时候
不太好加,因为对系统的损伤太大,这个已经在我的JR缓存系统的思考中提到过;页面的代码也不理想,重复的代码太多了,要进行某种改动,为了统一需要改动很多地方,这个也是历史遗留问题。

另外一个很重要的原因是想试验一下自己积累的代码,验证一下自己的一些想法。如果重写,肯定要重新设计一些底层的东西,简化类似系统的开发并且简化代码,争取消除大部分的重复代码(类似的问题在JIVE中也是同样存在)。

这段时间可能会整理一些想法,更加清晰的表达出来,也相当于进行设计了吧。

(Visited 144 times, 1 visits today)