didy|架构 [Permalink]
Thu Nov 25 00:21:24 CST 2004
这段时间又开始开发wap.didy.net,一个付费游戏下载的站点。当然,nexus架构还是沿用,只不过改进更多了
这两天任务比较紧,架构方面的变动也比较多,有点over-design的嫌疑。。过段时间一定要静心总结一下。
这两天刚好看到了关于IoC,AOP,Dependency Injection的一些文章,有点感觉了。像是对自己某些工作的总结。。。目前的Servlet部分设计,是依靠继承来扩展功能的。比如,BaseServlet:
public final void doGet(...) throws ... {
//...common functionality (ASPECT?)...
process();
//...common functionality (ASPECT?)...
}
子类:
NexusBaseServlet:
public class NexusBaseServlet extends BaseServlet {
public void process() throws Exception {
//... bl goes here....
}
}
这样的设计,子类的限制太多,而且实际上已经完全没有了upper cast的可能。所以,可以认为这个继承关系仅仅是多余的提高了耦合度。这里就很有改进的必要,比如用decorator或者是AOP的理念,就可以很清楚的分理出子类,实现解耦。
Posted by: miles
Comments on this entry
現金化
クレジットカード現金化
クレジットカード 現金化
クレジットカード現金化
現金化
ショッピング枠 現金化
ショッピング枠現金化
ショッピング枠 現金化
現金化
クレジットカード 現金化
クレジットカード現金化
クレジットカード現金化
現金化
ショッピング枠 現金化
ショッピング枠現金化
ショッピング枠現金化
現金化
ショッピング枠 現金化
ショッピング枠現金化
ショッピング枠現金化
現金化
即日ちゃん
オンラインカジノ
オンラインカジノ
クレジットカード 現金化
ショッピング枠 現金化
ショッピング枠現金化