All entries for Wednesday 08 November 2006

November 08, 2006

refactoring code

A utility class

public class AUtils{
 public static void funcationA(){
  Map valueA = callMe();
  func_A(valueA);
}
 public static void funcationB(){
  Map value A = callMe();
  func_B(valueB);
}
}

Better to refactor to this:

public class AUtils{
 private Map valueA;

public AUtils(Map map){
  valueA = map;
}

 public void funcationA(){
   func_A(valueA);
}
 public void funcationB(){
  func_B(valueB);
}
}


Search this blog

Search Warwick Blogs

 

Tags

Most recent comments

  • Oracle 11g is the clear leader in this area. Oracle has invested heavily into self–tuning capabiliti… by shaane on this entry
  • All the features are very nice.I like Repair Advisors the most.Oracle 10G introduced some of the dat… by lucy on this entry
  • "logical standby failed to re–start, I am also getting the same error. I have search on internet and… by anemia on this entry
  • Thanks for the nice information because from last three days i am stuck on this problem…. by robot vacuum on this entry
  • So what happen City speed dating when you tried this coding once in your PC.. Please tell me so i am… by John Bergeron on this entry
Not signed in
Sign in

Powered by BlogBuilder
© MMXXII