良い本とされる本や名著には繰り返し読まれれる理由があるものだ。改めてひたすら本を読んでいき、何が学ぶべきことなのか振り返りたい。第一弾はリーダブルコードである。
どうやったら可読性があがるのかという点についてはすでにたくさんの記事で紹介されているのでそこを参照してもらうとして、読みやすいという意識をもって書くということは、lint や OOP 、 Archtecture を導入したりすることとは独立した事象であるという事が重要である。
さらに言えば、リーダブルコードで用いられるコードスニペットは C / C++ / Java / Javascript / PHP など多岐にわたる。だからといって、恐れる必要はまったくない。そして、「この言語だから読みやすい・わかりやすいということは存在しない」ということも理解できるであろう。
★★★★★ 5/5