russkiymalchik / code-refactoring-22-23

0 stars 0 forks source link

Data Clumps_Lab1_Rev_Hotel Management #14

Open russkiymalchik opened 1 year ago

russkiymalchik commented 1 year ago

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.