data clumps refer to groups of related data that appear together in multiple places within the codebase.
Example 1
ref : class "holder"
```
class holder implements Serializable
{
Doubleroom luxury_doublerrom[]=new Doubleroom[10]; //Luxury
Doubleroom deluxe_doublerrom[]=new Doubleroom[20]; //Deluxe
Singleroom luxury_singleerrom[]=new Singleroom[10]; //Luxury
Singleroom deluxe_singleerrom[]=new Singleroom[20]; //Deluxe
}
```
The code contains groups of related variables (e.g., luxury_doubleRoom, deluxe_doubleRoom) that appear together multiple times. This indicates a potential data clump.
data clumps refer to groups of related data that appear together in multiple places within the codebase.
Example 1
ref : class "holder" ``` class holder implements Serializable { Doubleroom luxury_doublerrom[]=new Doubleroom[10]; //Luxury Doubleroom deluxe_doublerrom[]=new Doubleroom[20]; //Deluxe Singleroom luxury_singleerrom[]=new Singleroom[10]; //Luxury Singleroom deluxe_singleerrom[]=new Singleroom[20]; //Deluxe } ``` The code contains groups of related variables (e.g., luxury_doubleRoom, deluxe_doubleRoom) that appear together multiple times. This indicates a potential data clump.