对stella forum v1.2 的一些设想
这次的1.2,其实我觉得叫2.0或许更合适一些,但是为了体现“一步一个脚印”的意思,还是叫1.2了,呵呵,下面是我的设想,或许看完后,你也觉得这个应该是2.0而不是1.2
1.从分析、设计到最后的编码实现,要完全的按照ooa/d的原则进行,如果说迭代开发是我现在做不了的,至少开发过程应该包括这么几个阶段:用例分析、领域模型设计、软件模型设计、uml图的辅助开发等,当然在设计的过程中grasp模式和gof模式是一定要积极考虑的。或许会有人说这样做是不是有些太浮躁?又或许不太现实?我的观点是,一开始学习的时候就一定要按照规范来一步步的进行,这样才可以为以后的应付不断的变化做好准备。
这样子最后做出来的结构和一开始的结构是否会有不同呢?我也不敢肯定,其实这次这样做主要是为了练练手,我的下一个计划是做一个叫eric's shop的网上商店系统,那里才是全力实践的地方。
2.数据操作层方面,想使用基于o/r mapping技术的spl智能持久层来完成。o/r mapping一直是我感兴趣的东西,但一直没有机会接触,现在用这个来做数据访问,算是亲密接触一下这个神秘的领域吧
3.表示层方面,当然是使用asp.net forum的技术来重新制作,主要是想实现一个皮肤主题的更换功能,届时会提供“经典论坛”和“设计联盟论坛”两套皮肤主题供大家学习。当然其他地方也会有很多学习asp.net forum的成果。
4.当然,对1.1留下的一些bugs,自然是要全部的清理掉。
先写这么多,以后有新的想法的时候再补充吧。我估计这个1.2一定会在五一前完成 :)
1.从分析、设计到最后的编码实现,要完全的按照ooa/d的原则进行,如果说迭代开发是我现在做不了的,至少开发过程应该包括这么几个阶段:用例分析、领域模型设计、软件模型设计、uml图的辅助开发等,当然在设计的过程中grasp模式和gof模式是一定要积极考虑的。或许会有人说这样做是不是有些太浮躁?又或许不太现实?我的观点是,一开始学习的时候就一定要按照规范来一步步的进行,这样才可以为以后的应付不断的变化做好准备。
这样子最后做出来的结构和一开始的结构是否会有不同呢?我也不敢肯定,其实这次这样做主要是为了练练手,我的下一个计划是做一个叫eric's shop的网上商店系统,那里才是全力实践的地方。
2.数据操作层方面,想使用基于o/r mapping技术的spl智能持久层来完成。o/r mapping一直是我感兴趣的东西,但一直没有机会接触,现在用这个来做数据访问,算是亲密接触一下这个神秘的领域吧
3.表示层方面,当然是使用asp.net forum的技术来重新制作,主要是想实现一个皮肤主题的更换功能,届时会提供“经典论坛”和“设计联盟论坛”两套皮肤主题供大家学习。当然其他地方也会有很多学习asp.net forum的成果。
4.当然,对1.1留下的一些bugs,自然是要全部的清理掉。
先写这么多,以后有新的想法的时候再补充吧。我估计这个1.2一定会在五一前完成 :)