ソフトウェア設計のトレードオフと誤り : プログラミングの際により良い選択をするには

Author(s)
    • Lelek, Tomasz
    • Skeet, Jon
    • 山田, 智子 ヤマダ, トモコ
    • 本田, 健悟 ホンダ, ケンゴ
    • 宮永, 崇史 ミヤナガ, タカフミ
    • 小橋, 昌明 コバシ, マサアキ
    • 柏木, 祥子 カシワギ, ショウコ
    • 岸本, 卓也 キシモト, タクヤ
    • 後藤, 玲雄 ゴトウ, レオ
    • 棚井, 龍之介 タナイ, リュウノスケ
    • 原木, 翔 ハラキ, ショウ
    • 山本, 力世 ヤマモト, リキヤ
Bibliographic Information

ソフトウェア設計のトレードオフと誤り : プログラミングの際により良い選択をするには

Tomasz Lelek, Jon Skeet著 ; 渋川よしき [ほか] 訳

オライリー・ジャパン , オーム社 (発売), 2023.5

Other Title

Software mistakes and tradeoffs : how to make good programming decisions

Title Transcription

ソフトウェア セッケイ ノ トレード オフ ト アヤマリ : プログラミング ノ サイ ニ ヨリ ヨイ センタク オ スル ニワ

Note

その他の訳者: 山田智子, 本田健悟, 辻大志郎, 宮永崇史, 小橋昌明, 柏木祥子, 岸本卓也, 後藤玲雄, 棚井龍之介, 原木翔, 山本力世

サンプルコードダウンロードあり

Description and Table of Contents

Description

この選択は本当に正しいのか?業務システム開発の中で行われた意思決定、そのトレードオフとその誤りを深く分析。

Table of Contents

  • 1章 イントロダクション
  • 2章 コードの重複は必ずしも悪ではない:コードの重複vsコードの柔軟性
  • 3章 例外vs他のエラーハンドリングパターン
  • 4章 柔軟性と複雑性のバランス
  • 5章 早すぎる最適化vsホットパスの最適化:コードの性能に影響する決断
  • 6章 APIのわかりやすさvsメンテナンスコスト
  • 7章 日付と時間のデータを効率よく扱う
  • 8章 データローカリティとメモリーの活用
  • 9章 サードパーティーライブラリ:あなたが使うライブラリはあなたのコードとなる
  • 10章 分散システムにおける一貫性と原子性
  • 11章 分散システムのデータ配信
  • 12章 バージョンと互換性の管理
  • 13章 流行を追いかけ続けることvsコードのメンテナンスコスト
  • 付録A データライフサイクルとトレードオフ

by "BOOK database"

Details
  • NCID
    BD02235645
  • ISBN
    • 9784814400317
  • Country Code
    ja
  • Title Language Code
    jpn
  • Text Language Code
    jpn
  • Original Language Code
    eng
  • Place of Publication
    東京,東京
  • Pages/Volumes
    xx, 457p
  • Size
    24cm
  • Classification
  • Subject Headings
Page Top