Refactoring Tips - Tip 9
Tip 9
If your static method is operating on any entity/type/class,try to move the method to the entity.
For eg:
Bad practice
public class Utility
{
public static void Method1(Customer cust)
{
}
public static void Method2(some param)
{
}
}
Good practice
public class Utility
{
public static void Method2(some param)
{
}
}
public class Customer
{
public void Method1()
{
}
}
I hope this helps!.
Regards,
-Vinayak
Motivated achiever who guides organizations in applying technology to business settings, provides added value, and creates project deliverables in a timely manner. An experienced Technical Consultant, have successfully led large project teams of more than 20 people from requirements gathering to implementation and support using C#, .NET ,ADO.NET, ADO.NET Entity Framework,ASP.NET,ASP.NET MVC, WCF and SQL Server.