|
Inline MethodとはExtract Methodの逆で、メソッドの中身を呼び出し元に直接記述するように修正することです。 リファクタリング前: public void DiaplayPromotionMessage(User user) { if(IsOverSixty(user)) { //... } else { //... } } public bool IsOverSixty(User user) { return user.Age > 60; } リファクタリング後: public void DiaplayPromotionMessage(User user) { if(user.Age > 60) { //... } else { //... } }
|