Skip to content
Permalink
 
 
Cannot retrieve contributors at this time
68 lines (49 sloc) 3.13 KB
Root.Smell.ClassSmell.ClassSize.ClassInstanceVariables Parent Index
Sibling aspects ClassConstants ClassLength ClassMethods

ClassInstanceVariables

Number of instance variables in a class.

Tastes

Taste Meaning Values
max_instance_variables Represents the max number of instance variables for a class 3

* bold denotes default value

Subaspects

This aspect does not have any sub aspects.

Example

Importance

Refactoring these classes spares developers from the need to remember a large number of attributes.

How to fix this

Usually splitting up those classes into other classes solves the problem.

You can’t perform that action at this time.