Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
69 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.