リーダブルコード の商品レビュー
できるプログラマがコーディング時に考えていることをのぞける本。 みっちり先輩や上司にしごかれている人ならば改めて取るに足らない内容しかないと思うかもしれないが、だからこそ普遍的な内容と考えるべきで一読を勧める。 あるあるこういうのやってしまうわーと読みながら思ったことが、「1度に...
できるプログラマがコーディング時に考えていることをのぞける本。 みっちり先輩や上司にしごかれている人ならば改めて取るに足らない内容しかないと思うかもしれないが、だからこそ普遍的な内容と考えるべきで一読を勧める。 あるあるこういうのやってしまうわーと読みながら思ったことが、「1度に1つのことを」で紹介されているアンチパターン。条件分岐とかでコンテナから要素を取り出すとかを同時に行ってしまったりするのはよくやってしまう。ややもするとそっちの方が余計な変数を作らない分良いのではないかと思ってしまうくらいだが、ここではダメな例として挙げられている。もちろん徒に変数を増やすのはよくないし、それも書かれている。そういった一見相対する内容の塩梅がとれるようになるとまず一人前になれるといったところか。思うに、本書内にあった意図を示すとあったがそれがその試金石なのだろう。 ところどころ出てくる絵がうざかったことがあるのでやや減点。あと紹介されているサンプルコードの言語がもう少し種類が減っていたらよかった。いろんな言語があるのでなんか気が散ってしまう。言語によらない普遍的なルールであると示した猪田と思うし、この言語の方がサンプルの説明がしやすいというのがあると思うが。
Posted by
プログラミング初心者にはまだ早かったですが、1章だけはなんとか理解できました。とても実践的で仕事としてコードを書くなら必須な内容も多かったのでレベルアップしてまた読みたいと思います。
Posted by
プログラミングの基本文法を終えて、実務を少し経験したくらいのエンジニアに必ず勧める本です。 チームで開発する際の他人(未来の自分を含む)への気遣いが書かれている本、として読んでもらっています。 よりよいコードを書くということは、 よりよい仕事環境につながり、 よりよいプロダク...
プログラミングの基本文法を終えて、実務を少し経験したくらいのエンジニアに必ず勧める本です。 チームで開発する際の他人(未来の自分を含む)への気遣いが書かれている本、として読んでもらっています。 よりよいコードを書くということは、 よりよい仕事環境につながり、 よりよいプロダクトとなっていく。 具体例もとてもわかりやすく書かれているが、実際経験が少ない初心者にとってはイメージは湧きづらい場所もあるかもしれない。 まずは見出しごとの絵を見て、意味がわかるようになるところからでもよいので、ぜひ手に取って見てほしい。
Posted by
これまで習ってこなかった、きれいなコードの書き方を学ぶことができる。 意識して書くだけで格段に読みやすさが変わる。
Posted by
尊敬する人からいただいた本。内容はプログラミングについてだが、「読みやすく保守しやすい」データを作るという精神は、どのようなPC作業にも当てはまると思う。「自分が作っているデータ(やプログラム)が見知らぬ人々の手に渡っても理解しやすい」といつも考えながらプログラムやデータを作成す...
尊敬する人からいただいた本。内容はプログラミングについてだが、「読みやすく保守しやすい」データを作るという精神は、どのようなPC作業にも当てはまると思う。「自分が作っているデータ(やプログラム)が見知らぬ人々の手に渡っても理解しやすい」といつも考えながらプログラムやデータを作成することが他者への思いやりとなることを気づかせてくれる。
Posted by
開発経験が1年程だった時に読了。 このくらいの開発経験がある時に読むのがちょうど良かったと思う。 人のコードを読んで、「あー!わかりやすい」って時と「んんん?どういうことだ?」ってなる2パターンがある(後者は昔の自分のコードだけど笑)。目指すべきはもちろん前者だよね。 これ...
開発経験が1年程だった時に読了。 このくらいの開発経験がある時に読むのがちょうど良かったと思う。 人のコードを読んで、「あー!わかりやすい」って時と「んんん?どういうことだ?」ってなる2パターンがある(後者は昔の自分のコードだけど笑)。目指すべきはもちろん前者だよね。 これから書いていくであろうコードの品質を複利的に、良くなる習慣、考え方が、おそらく今の自分にとっては充分なくらい網羅されていた。素晴らしい✨
Posted by
プログラミングを始めて半年くらいのド新人。 rubyしか触ったことがないのでサンプルコードはわからない部分も多かったし、後ろに行くほど難しかった。 けど、理解できた最初の方だけでも充分に読む価値はあった。
Posted by
エンジニア3年目の時に読みましたが、 みんな教えてくれないけど、出来て当たり前という内容が詰まった本だと思いました。 1回だけじゃなくて、何回も読んで、本書の内容を常にアウトプットとして出せることを意識したい。
Posted by
- ネタバレ
※このレビューにはネタバレを含みます
コーディングの際に、読みやすさのために気をつけると良いポイントについて、理由や例を交えて解説されている。JavaScriptやC++のコードが多いので、慣れていないとぱっと読めないかも。
Posted by
- ネタバレ
※このレビューにはネタバレを含みます
5章 コメントに書かないこと ・「すぐ」見てわかること。 これは、コンストラクターとか コメントに書くこと ・要約 ・プログラムしていて、考えたこと ・TODOとか ←これはコミットメッセージの方がいいかも また、意味のあるブロックごとにコードをまとめることも有効
Posted by