C# – Creating Class Files, Cohesive Classes and Code Navigations

Prefer more classes w/ narrowly defined responsibilities. Prefer to put each class in its own file. Prefer high cohesion – similarity singleness of purpose of the class members. To achieve high cohesion, a rule of thumb: try to make your classes fit on one “screen” of your IDE(no scrolling required). Understanding Object References and ObjectContinueContinue reading “C# – Creating Class Files, Cohesive Classes and Code Navigations”