改变函数声明
重构动机
函数是我们将一整块功能代码拆分成一小块的方法。
好的函数声明可以让我们一眼看出函数的用途。当你不知道怎么取函数名字时,先写一句注释描述函数的用途,然后再把这句注释变成函数的名字。(函数声明最重要是一眼看出函数的用途,名字长点没关系)
重构前
<?php
namespace app\controller;
class Index
{
/**
* 计算商品总额:食物原价 * 折扣
*/
public function total($food_price, $discount)
{
return $food_price * $discount;
}
}
重构后
<?php
namespace app\controller;
class Index
{
/**
* 计算商品总额:食物原价 * 折扣
*/
public function getFoodCost($food_price, $discount)
{
return $food_price * $discount;
}
}