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

プログラムを書く上で、重複したコードをなくすことはとても重要ですが、プログラミングを始めたばかりの人からするとどうやって重複コードを減らせば良いかが分からないと思います。

ここでは簡単なステップを紹介します。

例として関数の共通化です。

まず、初めから共通化しないようにします。

似たような関数になるのが分かっていても、まずは別々の関数として作成します。

そして、そのあとに、二つの関数を見比べて、違う所を見つけます。

違う所が見つかったら、それを引数で渡せないか検討します。

引数で渡せたら、一つの関数に統合できるので、適切な名前に変更します。

この時に、適切な名前が思いつかない場合は、その共通化はやりすぎな可能性がありますので、一旦止まって本当に共通化すべきかを考えます。

無理やり共通化しようとして、逆に複雑になっていないか?というのが重要なポイントです。

楽しかったこと

  • 今日はハラハラするリリースを行った。何事もなくて良かった