- 中古
- 店舗受取可
- 書籍
- 書籍
- 1211-08-00
読みやすいコードのガイドライン 持続可能なソフトウェア開発のために
定価 ¥2,750
770円 定価より1,980円(72%)おトク
獲得ポイント7P
在庫あり
発送時期 1~5日以内に発送
店舗受取サービス対応商品【送料無料】
店舗到着予定:3/21(土)~3/26(木)
店舗受取サービス対応商品
店舗受取なら1点でも送料無料!
店舗到着予定
3/21(土)~3/26(木)
商品詳細
| 内容紹介 | |
|---|---|
| 販売会社/発売会社 | 技術評論社 |
| 発売年月日 | 2022/10/22 |
| JAN | 9784297130367 |

店舗受取サービス
対応商品
店舗受取なら1点でも送料無料!
さらにお買い物で使えるポイントがたまる
店舗到着予定
3/21(土)~3/26(木)
- 書籍
- 書籍
読みやすいコードのガイドライン 持続可能なソフトウェア開発のために
商品が入荷した店舗:0店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
オンラインストア上の価格と店頭価格は異なります
お電話やお問い合わせフォームでの在庫確認、お客様宅への発送やお取り置き・お取り寄せは行っておりません
値下げ前価格について
本価格は現中古販売価格の「値下げ前価格」となります。
直近約1か月間、値下げ前価格での販売実績があるものだけ表示しております。
読みやすいコードのガイドライン 持続可能なソフトウェア開発のために
¥770
在庫あり
商品レビュー
4.5
9件のお客様レビュー
読みやすいコードを書けるようになりたいと思い、読んでみた。 最近、クリーンアーキテクチャだとかドメイン駆動設計だとかのコード設計についての本もいくつか読んでたけど、意識しすぎると逆に読みづらいコードを書いてしまいかねないのだろうなと思った。 イミュータブルなのがいいとか、抽象化す...
読みやすいコードを書けるようになりたいと思い、読んでみた。 最近、クリーンアーキテクチャだとかドメイン駆動設計だとかのコード設計についての本もいくつか読んでたけど、意識しすぎると逆に読みづらいコードを書いてしまいかねないのだろうなと思った。 イミュータブルなのがいいとか、抽象化するのがいいと聞くけど、やりすぎ厳禁なのだろうなと。 チームで可読性の高いコードを書くのが難しいという話について、囚人のジレンマでたとえているのは面白かった。全体では可読性高く書くようにしたほうがいいけど、個々にとってはその場しのぎで書いたほうがいいという考えもあるとのこと。確かに、そういわれてみると分かる気がする。気を付けたい。 変数名や関数名などの名前についての話は、今なら生成AIに聞くというのでいいような気はした。 本書が発売されたのが、ChatGPTが登場する前の2022年10月なので、今なら生成AIについても書いているのだろうなと思う。 ドキュメントコメントのアンチパターンのうち、宣言と同等の情報しか持たないというのは分かるけど、結果的にそうなってしまうなと思うことはある。そのまま書くなら不要とも書いてあるけど、書かないのもそれはそれでなと思ったりする。 ビックリしたのが、戻り値のドキュメントコメントについて、「@return」といったタグを使うのは、Kotlinでは使わないで文で説明するのを推奨しているらしい。この理由がよく分からなかったのだけど、なんでだろう? @returnに書いたほうがいいと思うのだけど…。 直和型ってなんだろうと思ったけど、TypeScriptでいうUnion型みたいなものなのかな。TypeScript独特の概念かと思ってたけど、最近のJavaでもそういうのあるのか。 ハッピーパスというアンハッピーパスという概念は初めて知った。それぞれ、関数の目的が達成できるケースと、達成できないケースをいうらしい。例えば、早期リターンするケースはアンハッピーパスなのだとか。そして、場合によってはアンハッピーパスを特殊なハッピーパスとみせせないか考えることも重要なのだとか。なるほど。
Posted by 
ちょうどチームで悩んでいたことに対するアンサーがたくさんあり、今後の改善につながります。 割とぶつかる問題が多くあり、エンジニアなら書かれている内容を理解し、自らのコードの書き方を振り返るいい機会になると思います。 今後、エンジニアに読んで欲しい本にも入って欲しい内容です!
Posted by 
中級レベル向けの一冊であると感じた 原則や概念の名前について説明はあるものの、初学者には理解に一苦労するかなと思う ただ、非常に実践的な内容であることは間違いなく、コードの例もわかりやすい 自分にとっては命名やレビューで身に覚えのあるアンチパターンがあったので、繰り返し本書を...
中級レベル向けの一冊であると感じた 原則や概念の名前について説明はあるものの、初学者には理解に一苦労するかなと思う ただ、非常に実践的な内容であることは間違いなく、コードの例もわかりやすい 自分にとっては命名やレビューで身に覚えのあるアンチパターンがあったので、繰り返し本書を振り返りながら改善していきたいと感じた
Posted by 