【1】源代码
1 int getRation(int numberOfLateDeliveries) 2 { 3 return (moreThanFiveLateDeliveries(numberOfLateDeliveries)) ? 2 : 1; 4 } 5 6 bool moreThanFiveLateDeliveries(int numberOfLateDeliveries) 7 { 8 return (numberOfLateDeliveries > 5); 9 }
【2】函数内联化
1 int getRation(int numberOfLateDeliveries) 2 { 3 return (numberOfLateDeliveries > 5) ? 2 : 1; 4 }
【3】总结
一个函数的本体与名称同样清楚易懂。在函数的调用点插入函数本体,然后移除该函数。
Good Good Study, Day Day Up.
顺序 选择 循环 总结