×
開発技術と開発管理
【修正前(重複が多い状態)】
price1_with_tax = price1 * 1.10
price2_with_tax = price2 * 1.10

【修正後(関数にまとめて共通化)】
def add_tax(price):
    return price * 1.10

price1_with_tax = add_tax(price1)
price2_with_tax = add_tax(price2)

もう少し詳しく

リファクタリング(Refactoring)とは、プログラムの「外部から見た動作や機能」は一切変更せず、ソースコードの「内部の構造」だけを整理して、美しく分かりやすいコードへと改善する作業です。