|
Introducing Explaining Variableとは処理に名前をつけるときに、一時変数を利用するリファクタリングです。 リファクタリング前: if(user.MemberId != null)
{
shoppingCart.SetMemberDiscount(true);
//...
}
リファクタリング後:
readonly bool isMember = (user.MemberId != null);
if(isMember)
{
shoppingCart.SetMemberDiscount(true);
//...
}
|
||||||||||||||||||||||