9784774183619 技術評論社 オブジェクト指向設計ガイド Rubyの高価買取価格
本書は、世界中のRubyistから絶大な支持を受けるSandi Metz氏の名著『Practical Object-Oriented Design in Ruby』の日本語翻訳版です。変化に強く、保守性の高いソフトウェアを設計するための「オブジェクト指向」の考え方を、Rubyの具体的なコード例を用いて分かりやすく解説しています。
主な内容は、単一責任の原則や依存関係の管理といった「SOLID原則」の基礎から、ダックタイピングによる柔軟なインターフェース設計、継承とコンポジションの使い分け、そしてコストパフォーマンスの高いテストコードの書き方まで多岐にわたります。設計の善し悪しが将来の修正コストにどう影響するかを論理的に説明しており、初心者から中堅エンジニアまで、よりプロフェッショナルなコードを目指す方にとって必読の一冊です。
「動けばいいコード」から「進化し続ける柔軟なコード」へ。Rubyという言語の特性を最大限に活かしながら、設計の本質を学びたいすべての方におすすめします。本書で得られる知見は、Ruby以外のオブジェクト指向言語を利用する際にも役立つ普遍的な設計原則を網羅しています。
主な内容は、単一責任の原則や依存関係の管理といった「SOLID原則」の基礎から、ダックタイピングによる柔軟なインターフェース設計、継承とコンポジションの使い分け、そしてコストパフォーマンスの高いテストコードの書き方まで多岐にわたります。設計の善し悪しが将来の修正コストにどう影響するかを論理的に説明しており、初心者から中堅エンジニアまで、よりプロフェッショナルなコードを目指す方にとって必読の一冊です。
「動けばいいコード」から「進化し続ける柔軟なコード」へ。Rubyという言語の特性を最大限に活かしながら、設計の本質を学びたいすべての方におすすめします。本書で得られる知見は、Ruby以外のオブジェクト指向言語を利用する際にも役立つ普遍的な設計原則を網羅しています。
パソコン周辺機器
PCパーツ
カメラ
ノートパソコン
デスクトップパソコン
テレビ
タブレットPC
スマートウォッチ
オーディオ機器
キッチン家電
生活家電
健康家電
DIY・工具
ディスプレイ、モニター
情報家電
美容家電
テレビゲーム
アウトドア、キャンプ、登山
照明・電球
プリンター
カーナビ、カーAV
腕時計、アクセサリー
ゴルフ
DVD・映像ソフト
楽器・器材
自転車
ゲーム・おもちゃ
空調家電
本
スポーツ
釣り
コスメ・美容
ベビー、キッズ
お酒
サプリメント
望遠鏡、光学機器
PCソフト
スマホ