以下の内容はhttps://kakerun-mouse.hatenablog.com/entry/2019/04/19/223743より取得しました。


今更ながらリーダブルコードを読みました

はじめに

タイトル通り、名著として知られるオライリージャパンから出ている、リーダブルコードを今更ながら読んでみました。

なかなか技術的に直接関わらないだろう、と少し避けてきた部分があるのですが、会社で読む機会があったので良い機会だとしっかりと読んでみた次第です。

完走した感想ですが...

もうちょい早く読んでたらよかった。以上。

この本、すごいテクニックであるとかそういったことを書いてあるわけじゃないんですね。変数名やコメントの付け方など、ごくごく当たり前なんだけど意外とできてないことを解説してくれている感じの本です。

読んでいて一番感心した部分は、getPage()というメソッドがあったとして、getの意味が曖昧で誤解を生む、と書かれていたことです。そんなこと今まで考えたことなかった。

これ読んでなかったら僕は、ページを取得してくるんでしょ?ページをゲットするんだからgetPageじゃん。って思考になってたと思います。

あとは、コメントの書き方についても言及されてましたね。コードから読み取れる当たり前の情報をコメントするなってことがグッときました。
今思うと結構それやってた気がします。わざわざコメントで、〇〇用の変数って書いたりですね。それをするくらいなら変数名をもっとわかりやすいものに変えるということが必要だったのでしょうね。

さいごに

変数名やコメントの付け方、ロジックの要約など、学校ではなかなか教わらない部分について学べてよかったです。
一度読んだらOKってものでもないので、今度購入して手元に置いて定期的に読もうかと思います。知り合いの新人エンジニアたちで回し読みするのもアリかもね。

では今回はそんなところで。では!




以上の内容はhttps://kakerun-mouse.hatenablog.com/entry/2019/04/19/223743より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14