Extract Method
將這段代碼放進(jìn)一個(gè)獨(dú)立函數(shù)中,并讓函數(shù)名稱解釋該函數(shù)的用途。
void printOwing(double amount) {
printBanner();
//print details
System.out.println("name:" + _name);
System.out.println("amount" + amount);
}
| |
| |
\ /
void printOwing(double amount) {
printBanner();
printDetails(amount);
}
void printDetails(double amount) {
System.out.println("name:" + _name);
System.out.println("amount" + amount);
}