Refactoring Tips - Tip 9






2.33/5 (5 votes)
Refactoring Tips - Tip 9Tip 9If your static method is operating on any entity/type/class,try to move the method to the entity.For eg:Bad practicepublic class Utility{ public static void Method1(Customer cust) { //Some processing on the Entity customer... }...
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) { //Some processing on the Entity customer... } public static void Method2(some param) { //Some statements } }Good practice
public class Utility
{
public static void Method2(some param)
{
//Statements...
}
}
public class Customer
{
public void Method1()
{
//Do the processing...
}
}
I hope this helps!.
Regards,
-Vinayak