プログラミング初学者向け 重複コードを減らす手順

プログラムを書く上で、重複したコードをなくすことはとても重要ですが、プログラミングを始めたばかりの人からするとどうやって重複コードを減らせば良いかが分からないと思います。
ここでは簡単なステップを紹介します。
例として関数の共通化です。
まず、初めから共通化しないようにします。
似たような関数になるのが分かっていても、まずは別々の関数として作成します。
そして、そのあとに、二つの関数を見比べて、違う所を見つけます。
違う所が見つかったら、それを引数で渡せないか検討します。
引数で渡せたら、一つの関数に統合できるので、適切な名前に変更します。
この時に、適切な名前が思いつかない場合は、その共通化はやりすぎな可能性がありますので、一旦止まって本当に共通化すべきかを考えます。
無理やり共通化しようとして、逆に複雑になっていないか?というのが重要なポイントです。
楽しかったこと
- 今日はハラハラするリリースを行った。何事もなくて良かった
最近のコメント