もはや新人エンジニアの読むべき必須書籍となった感ありますが、「美しいコードを書くためには」という点で、リーダブルコードを読むのは非常に勉強になります。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 本書は、「綺麗なコードを書くための原理原則」だけでなく、具体的なコード例についても触れられており、初心者でも読みやすい、かつすぐ実践しやすい内容になっています。 個人的にオライリー本で何回も読めたのはこれだけですね、ほかは全部枕になっています 綺麗なコードを書くと、 保守性が上がってメンテナンスしやすくなる(機能的メリット)かっこいい(感情的メリット)という利点があります。また、githubなどでコードがオープンになる文化が広まり、「github採用」なども始まるようになった時代ですから、綺麗なコードを書くことは間違いなくエ