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