如何以可扩展的方式实现多级过滤器?

时间:2009-11-17 02:33:43

标签: algorithm filter

应该使其可扩展。

当我说让它可扩展时,我的意思是稍后可以轻松添加过滤器选项的细节。

按照设计,解析和渲染最好是独立的。(?)

在解析过程中,如果需要,需要显示下一级过滤器选项。

我的意思是它应该在每个过滤器标签的过滤长度内“if neccesary”。

如果选项的详细信息不是必要的,如何使过滤选项的细节可扩展?

对于性能问题,应将所有相关字段放在同一个表中。

有关过滤器的实时演示,请参阅here

1 个答案:

答案 0 :(得分:0)

你看过Decorator pattern吗?