You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The class Enrich should be refactored since it includes methods that do a great variety of actions such as handling identities and implementing studies. Furthermore, studies represent a danger in terms of cohesion since (i) they may need specific methods that aren't needed for the Enrich class/subclasses and (ii) depending on their number, they can cause the class's LOC to grow considerably.
Under this perspective, identity-related and study-related methods should be moved (if possible) to dedicated modules to improve the cohesion and comprehension of this class.
The text was updated successfully, but these errors were encountered:
The class Enrich should be refactored since it includes methods that do a great variety of actions such as handling identities and implementing studies. Furthermore, studies represent a danger in terms of cohesion since (i) they may need specific methods that aren't needed for the Enrich class/subclasses and (ii) depending on their number, they can cause the class's LOC to grow considerably.
Under this perspective, identity-related and study-related methods should be moved (if possible) to dedicated modules to improve the cohesion and comprehension of this class.
The text was updated successfully, but these errors were encountered: