秋のセール

直撃! デザインパターン

デザインパターンとその基盤となる原則についての電子書籍。
秋のセール
$40.00
$24.95
プラス地方税
地方税込

デザインパターンは、 ソフトウェアの設計においてよく起こる問題を解決する手助けになります。 しかし、 関数やライブラリーと違って、 パターンを単にコピーすればいい、 というわけではありません。 パターンは、 コードのかけらではなく、 特定の問題を解決するための一般的な概念です。 それは事前に描かれた設計図のようなもので、 それを自分のコードで繰り返し起きる問題を解決するためにカスタマイズできます。

本書、 ​ 『直撃! デザインパターン』 では、 標準的な 22 種類のデザインパターンと、 それらが基盤とする八つの設計原則を解説します。

  • 各章は、 現実世界のソフトウェア設計上の問題で始まり、 パターンの一つを使用してそれを解決します。
  • そして、 そのパターンとその変化形の構造の詳細に飛び込み、 コード例が続きます。
  • 本書は次にパターンのいろいろな適用例を紹介し、 既存プログラムへのパターンの実装方法を手順に沿って教示します。
  • 各章は、 パターンの長所と短所に関する話と、 他のパターンとの関係、 類似性、 違いについての考察で、 結びとします。

パターンを知りたい理由?

面接や考課で高得点を取る。 ほぼすべてのプログラマーの就職面接や人事考課でパターンに関する質問が出題されます。 あなたにふさわしい仕事、 昇給、 昇格の機会をもっと手に入れてください。

プログラミングで使える道具を増やす。 パターンを使うと、 車輪の再発明 (訳註: すでに存在するものを再度発明すること) なしに、 事前に準備された解決方法をカスタマイズするだけですみます。 隠れた問題にも対処済み、 実証済みの標準の解を使うことにより、 ほとんど誤りのないコードができます。

より明確な同僚との会話。 1 時間かけてご自身のすばらしいコードとクラスの設計の詳細を他のプログラマーに説明する代わりに、 単にパターン名をあげてください。 労力なしに栄光を手に入れられます。

本書の対象読者

パターンの初心者に。 パターンをまだ勉強したことがない方には、 本書では実際の例を用いてオブジェクト指向プログラミングの基本原則について説明します。 パターンの話に飛び込む前に、 パターンの基礎となる設計の価値と原則を見ていきます。

パターンの復習に。 しばらく前にパターンを学んだけれど、 あれこれ忘れてしまったという方には、 この本は記憶を呼び起こすための手元に置ける参考書として使えます。 最初から読む必要はなく、 関心のある箇所を直接ご覧ください。

言語の移行に。 C#、 C++、 Go、 Java、 PHP、 Python、 Ruby、 Rust、 Swift、 TypeScript などの OOP 言語の一つに移行する場合、 本書に含まれる図とイラスト満載の、 現実に即した多数の例や喩えが、 コードの本質を迅速に把握する役に立ちます。

無料お試し版

本書の品質をご自身でお確かめください。 お試し版には、 目次、 入門用の数章、 三つの設計原則、 Factory Method デザインパターンの章が含まれています。

完全満足保証

完全満足保証

リスクなしで今すぐ購入。 1 か月以内に本書が役に立たないと思われた場合は、 理由を問わず、 購入代金を払い戻します。

秋のセール
$40.00
$24.95
プラス地方税
地方税込
今すぐ購入
(後日値上げ予定!)
  • 直撃! デザインパターン、 お客様専用版
  • 461 ページ (英語版) にも及ぶ渾身の技術書
  • 225 もの図とイラスト
  • 豊富なコード例の書庫 C#、 C++、 Go、 Java、 PHP、 Python、 Ruby、 Rust、 Swift、 Typescript
  • 30 日間返金保証

お客様の声

製品内容

多言語電子書籍を 4 形式で

  • 形式: PDF、 EPUB、 MOBI、 KFX
  • 言語: 日本語、 英語、 中国語、 韓国語、 フランス語、 ポルトガル語、 ポーランド語、 ロシア語、 スペイン語、 ウクライナ語
  • ページ数: 461 ページ (英語版)
  • 図表数: 225 (図とイラスト)
  • 更新と修正: 無料

コード例の書庫

  • コード例の言語: C#、 C++、 Go、 Java、 PHP、 Python、 Ruby、 Rust、 Swift、 TypeScript

ヒトにやさしい、 自然な言葉の電子書籍。 業界用語や技術用語の使用を最小に抑え、 コード例と図表が多数。

特定プログラミング言語に不依存。 コード例はほとんどの OOP 言語に適用可能な疑似コードで書かれています。

どんなデバイスでも読書可能。 電子書籍は、 4 形式で配布されます。

  • EPUB は、 スマホとタブレット用
  • MOBI と KFX は、 Amazon Kindle 用。
  • PDF は、 あらゆる場所での読書と印刷用

いつも手元に置け検索可能。 電子書籍は便利な参考書です。 文庫と違い、 検索可能な上、 置き忘れがありません。 スマホ、 タブレット、 ラップトップとデスクトップでいつでも使えます。

通勤中でも、 くつろぎ中でも読書を堪能。 近頃は、 他にどこで学べるでしょう? ひょっとして、 飛行機、 バス、 地下鉄の中でも? ひょっとしてベッドの中でも?

昼間も夜間も読みやすい。 夜更かしの皆さんへ朗報です! 電子書籍は昼間の明るい背景でも、 夜中の暗い背景でも、 よく見えます。

よくある質問

利用可能な決済方法は何ですか?
クレジットカードとデビットカード (Visa、 MasterCard、 AmEx、 Discover、 JBC など)、 PayPal、 Apple Pay、 Google Pay、 iDeal、 NetBanking、 WeChat Pay、 Alipay などでお支払いできます。 暗号通貨を使って支払うこともできる。
個人データの安全はどう守られますか?
お支払い情報は暗号化され、 決済ゲートウェイに直接送信されます。 当社のサーバーに送信されたり蓄積されることはありません。
支払いを試みましたが毎回失敗します。 どうすればいいですか?
カードがオンライン取引で有効になっていることを確認してください。 利用限度額に達していないことを確認してください。 その上で、 注文を再度試してみてください。 それでもうまくいかない場合は、 私どもにメッセージを送信してください。 別の支払い方法をお知らせします。
満足でない場合、 返金は受けられますか?
勿論です! 私どもの書籍がお客様のお役に立たない場合は、 領収書を添付して、 support@refactoring.guru まで電子メールを送信してください。 追加質問等なしで、 お支払い額を全額お返しします。
購入後に請求書を受け取ることはできますか?
勿論です! ご購入後に請求書をダウンロードできます。
紙の本はありますか?
本書は従来の紙媒体形式ではまだ発刊されていません。 将来そうなるかもしれません。 そのニュースを逃さないように、 よろしければ、 ニュースレターをお申し込みください。
Amazon でその本を買えますか?
残念ながら、 ご購入いただけません。 本書は Refactoring Guru でしかご購入できません。 自営のウェブサイトから販売することで、 外部販売サイトによって課される手数料を回避でき、 手頃な価格を保つことができます。 書評にご興味がおありでしたら、 Goodreads の書籍ページをご覧ください。
購入後に全言語版 (スペイン語、 中国語など) を取得できますか?
はい! 電子書籍の既存の言語版と今後出版予定の言語版にアクセスできます。
この本はChatGPTよりどう優れてるの?
ChatGPTに聞くにはぴったりの質問だね! コピーボタンも用意したよ:
「直撃! デザインパターン」 を買うべき?

その他質問がありますか?

フォーラムでメッセージを送るか、 support@refactoring.guru まで電子メールを送信してください。 通常数時間内にご返事さしあげます。

直撃! デザインパターン

秋のセール
$40.00
$24.95
プラス地方税
地方税込
今すぐ購入
PDF、 EPUB、 MOBI、 KFX + コード例/更新無料/30 日間返金保証
秋のセール
$40.00
$24.95
プラス地方税
地方税込
PDF、 EPUB、 MOBI、 KFX
+コード例
30 日間返金保証