Design Heuristics
Independent Filters
Single Responsible Filters
Heuristic
Filters should perform one task only. Composite tasks should be handled by a sequence of filters rather than a single one.
References
Shaw, M., & Garlan, D. (1996). Software Architecture: Perspectives on an Emerging Discipline. Pearson.
Last updated