精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Java>>技术言论>>Re:不如组织一个讨论吧:好的缓冲能解救坏的设计 (5)

主题:Re:不如组织一个讨论吧:好的缓冲能解救坏的设计 (5)
发信人: ninja_xena(贪嗔痴)
整理人: zjxyz(2003-04-15 12:20:53), 站内信件
我觉得设计的目的是功能,而缓冲则是“实现”的细节,如果设计上已经重视模块化和重用,要修改“实现”细节是非常容易的。

比如我做了一个jsp,需要查数据库来显示条目的。我设计一个业务类如DataShower,专门有一个方法,输入查询条件返回一个Iterator作为结果如:
Iterator queryData(String key1, String key2);

然后jsp通过useBean来调用这个类。一旦我发现这个jsp因为过于频繁的查询数据库,我就可以在DataShower内建立一个内存缓冲。

我认为写程序不同于盖房子,房子盖好就不好改,而程序是随时可以修改的,而好的设计就是为了能更灵活的修改。
 


----
=>0贪婪、愚蠢、愤怒0<=

[关闭][返回]