商品詳細
内容紹介 | |
---|---|
販売会社/発売会社 | 秀和システム |
発売年月日 | 2023/01/28 |
JAN | 9784798068169 |
- 書籍
- 書籍
Good Code,Bad Code
商品が入荷した店舗:店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
お客様宅への発送や電話でのお取り置き・お取り寄せは行っておりません
Good Code,Bad Code
¥3,960
在庫あり
商品レビュー
4.4
5件のお客様レビュー
どれも実践的で説得力のあるものだった。内容はすごく良かったけど、一つだけ気がかりなところがあった。というのは、コードを書く主体の名称をプログラマーではなくエンジニアと呼んでいることに違和感を覚えた。
Posted by
直訳? 翻訳が下手 翻訳の質はそこまで良くないが、読める。しかし、翻訳が下手。これなら原文で読んだ方がいい。 読みづらい例: 《ソフトウェアについて考えるとき、特定のシナリオから回復するための現実的な方法があるかを考えることが必要な場合は多くあります。》 直すとすれば: 《...
直訳? 翻訳が下手 翻訳の質はそこまで良くないが、読める。しかし、翻訳が下手。これなら原文で読んだ方がいい。 読みづらい例: 《ソフトウェアについて考えるとき、特定のシナリオから回復するための現実的な方法があるかを考えることが必要な場合は多くあります。》 直すとすれば: 《特定のシナリオからソフトウェアが回復する具体的な方法を考えねばならない機会が多い。》
Posted by
3年目までの若手エンジニアに向けた、悪い例とその対策について多くまとめられている。具体的に類似の場面に遭遇した際に読み返すのが良い。 達人プログラマーにもある契約プログラミングやら何やらの話が出てくる。教養として本書と達人プログラマー、プリンシプルオブプログラミングは読んでおく...
3年目までの若手エンジニアに向けた、悪い例とその対策について多くまとめられている。具体的に類似の場面に遭遇した際に読み返すのが良い。 達人プログラマーにもある契約プログラミングやら何やらの話が出てくる。教養として本書と達人プログラマー、プリンシプルオブプログラミングは読んでおくべきかも。 なお、MANNINGの電子版は固定レイアウトなので、ハイライトやメモができない。PDFやEPUBで欲しい。 【ポイント】 ・コメントやドキュメントは目を通される保証がない。関数の名称や引数、戻り値の型などで内容を明確にすること。 ・問題発生個所の近くでエラーを出すことで早く、可能なら目立つ(ログ送信やクラッシュなど)失敗をさせ、早期対策をする。 ・Null返却やログ出力などでエラーを隠すのではなく、問題に応じた暗黙的・明示的エラー通知を用いることが望ましい。 ・読みにくいコードは時間×人数で悪影響する。読みやすくすることで冗長になることがあるが、大抵の場合はメリットが上回る。 ・単体テストは重要な機能を一つずつテストする。パブリックAPIに注目して行う。
Posted by