Data Clumps

This smell occurs when a set of data items dispatched (as parameters to other methods) and used together. Such a bunch of data items must be encapsulated in an abstraction.

Related smells: Missing Abstraction


M. Fowler, “Refactoring: Improving the Design of Existing Code”. Addison-Wesley, 1999.

Design Smells


All rights reserved (c) Tushar Sharma 2017-23.