Keecom's Yuruyuru Outputs

興味のある事をゆる〜くアウトプットしていきます

プログラミング

良いコードを目指して ~リファクタリング~

今日はリファクタリングについて着目して行きたいと思います。リファクタリングとは、処理結果などが変わらないように注意しつつ中身(コード)を整理することを言います!まさに、私が目指す”良いコード”に近づく作業です。主にコードそのものについては他の…

良いコードを目指して ~分岐・繰り返し~

分岐や繰り返し処理にもコードを見やすくする方法は多くあります。基本的な概念が多いかもしれませんが、改めて再認識することで”良いコード”を目指していきましょう。 分岐する上での注意点 コードを書いていれば、Dtoクラスなどでない限りほとんどのファイ…

良いコードを目指して ~先を見据える~

今回は、初回に定義した"良いコード"には近づきませんが、保守性という意味での良いコードに近づいていきたいと思います! 今回のメインテーマは"先を見据える"です。 プログラムの保守性について 先を見据えるとはどういうことか 先を見据えるコーディング(…

良いコードを目指して ~見た目にこだわる~

コードを書く際に、見た目は気になりますか?なんとなく嫌悪感を示す方もいるかもしれませんが、見た目にこだわることも”良いコード”に近づく道だと感じています。”良いコード”については、前回の記事をご覧ください。今回は、そんなにマメでない私でも取り…

良いコードを目指して ~名前付け~

最近になって自分の書くプログラムが ”良いコード" なのかが凄く気になるようになりました。例えば、 処理効率は良いのか 他の人が見ても理解しやすいか など、恐らく良いプログラムの条件はたくさんあるでしょうし、数値化できないものもあると思います。そ…