构架的重要性
第一次做面向对象,思想很不成熟,做出来的东西带有很多“面向过程”痕迹,MVC虽然想努力去实现,但当完成一部分工作之后,还是觉得做的不够完美。至于数据库的设计,自我感觉更差,感觉很凌乱,也很容易出现数据处理的问题。
面对这些问题,究其根本还是由于在设计初期没有能够深入分析,把握一个整体思路,而是想到哪做到哪,后期为了增加一个小功能调整很多代码的情况很频繁。代码冗余,凌乱更是一个比较严重的问题。
jwms走出alpha必须要完成的就是重写代码,达到一个相对高效整洁的目标。
jwms路在何方?
对于使用者来讲,jwms是一个管理系统,对于我来讲,jwms代表着我在面向对象领域成长的过程。
修改增加功能也好,重写全部代码也好,修改构架也好,对于我来讲都是一种财富,通过一个样例工程收获丰厚的经验奖励,这才是对我最大的鼓励。