- リファクタリングとは何か?と問われ、「無駄」と答えるか、「すべき仕事」と答えるか、「したい仕事」と答えるかで、その人のコーダーとしての品質が推察できる
- 十分な経験を積んでいないコーダーほど、ことさらに「オブジェクト指向で作れ」とか「アジャイル開発で作れ」とか言いがちだが、リファクタリングに関しての話は出てこない(もしくは知らない)
- 一端(いっぱし)のコード書きなら、常に「以前のコードを書き直したい」と思っている
- 「過去の自分のコードを見ると必ず気に入らないところがある」という状態が普通
- あるロジックに関して、初めてコードにした時よりも、よっぽどのことがない限り、二度目はもっと上手に書ける
- コード書きに修行させたいなら、いじめのようなコードレビューより、リファクタリングさせるべき
- とはいえ、リファクタリングを知らなくても、偉くなれる 🙂
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme