60pt

増補改訂版Java言語で学ぶデザインパターン入門

結城 浩 | ソフトバンククリエイティブ | 2004-06-19

GoFの『デザインパターン』で紹介された23個のパターンを、オブジェクト指向の初心者にもわかるようにやさしく解説。すべてのパターンについて、Javaのサンプルプログラムを掲載。「デザインパターンQ&A」を新たに加筆。 第1部 デザインパターンに慣れる 第2部 サブクラスにまか…

60pt

9pt

オブジェクト指向でなぜつくるのか 第2版

平澤 章 | 日経BP | 2011-04-07

オブジェクト指向と関数型言語の本質をズバリ解説。10年後も通用する"基本"を身につけよう。 オブジェクト指向はソフトウエア開発を楽にする技術 オブジェクト指向と現実世界は似て非なるもの OOPを理解する近道はプログラミング言語の歴史にあり OOPは無駄を省いて整理整頓するプロ…

9pt

6pt

Rubyによるデザインパターン

Russ Olsen, ラス・オルセン | ピアソン桐原 | 2009-04-01

第1部 パターンとRuby(よいプログラムとパターン Rubyをはじめよう) 第2部 Rubyにおけるパターン(アルゴリズムを変更する:Template Method アルゴリズムを交換する:Strategy 変更に追従する:Observer ほか) 第3部 Rubyのためのパ…

6pt

2pt

オブジェクト指向における再利用のためのデザインパターン

エリック ガンマ, ラルフ ジョンソン, リチャード ヘルム, ジョン ブリシディース | ソフトバンククリエイティブ | 1999-10-01

本書は柔軟で、再利用可能な、理解しやすい設計のために、オブジェクト指向ソフトウェア設計において遭遇するさまざまな問題に対する解法を、23個のデザインパターンとしてカタログ化。あなたのプログラムにも、即、適用できます。Software Development Productivi…

2pt

1pt

JavaScriptデザインパターン

Addy Osmani | オライリージャパン | 2013-05-25

代表的なデザインパターンをJavaScriptに適用し、美しく、メンテナンス性の高いコードを効率よく開発する。GoFデザインパターンの解説とサンプルを網羅的に取り上げ、代表的なデザインパターンをJavaScriptで実装するための書き方のサンプルを示した、Google Chro…

1pt

0pt

ゲームプログラマのためのC++

マイケル・ディックハイザー | SBクリエイティブ | 2011-12-21

多くのゲーム開発者に支持された究極のC++本が遂に邦訳化。初級レベルから脱却し、C++の真髄を極めるための知識がここに。 第1部 C++の要点(継承 多重継承 const、参照、キャスト テンプレート 例外処理) 第2部 C++の活用(パフォーマンス メモリ割り当て C++の…

0pt

0pt

Javaによる関数型プログラミング ―Java 8ラムダ式とStream

Venkat Subramaniam | オライリージャパン | 2014-10-24

Java 8新機能のラムダ式や、Stream APIの特徴を、コンパクトに解説!考え方、API、設計、そして遅延評価や再帰を詳述。 1章 Hello、ラムダ式! 2章 コレクションの使用 3章 文字列、コンパレータ、フィルタ 4章 ラムダ式で設計する 5章 外部リソースを扱う…

0pt

0pt

オブジェクト指向のこころ (SOFTWARE PATTERNS SERIES)

アラン・シャロウェイ, ジェームズ・R・トロット | 丸善出版 | 2014-03-11

第1部 オブジェクト指向ソフトウェア開発入門 第2部 従来のオブジェクト指向設計における限界 第3部 デザインパターン 第4部 すべてをまとめる:パターンを使って考える 第5部 新たな設計パラダイムに向けて 第6部 パターンの持つその他の価値 第7部 ファクトリ 第8部 まとめ…

0pt

0pt

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技

ロバート・C・マーチン, Robert C. Martin | SBクリエイティブ | 2008-07-01

ソフトウェア開発の原則・デザインパターン・プラクティス完全統合。すべての悩めるプログラマのための処方箋。Software Development誌Jolt Award受賞作。 第1部 アジャイル開発 第2部 アジャイル設計 第3部 給与システムのケーススタディ 第4部 給与シ…

0pt

0pt

エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践)

エリック・エヴァンス | 翔泳社 | 2011-04-09

第1部 ドメインモデルを機能させる(知識をかみ砕く コミュニケーションと言語の使い方 ほか) 第2部 モデル駆動設計の構成要素(ドメインを隔離する ソフトウェアで表現されたモデル ほか) 第3部 より深い洞察へ向かうリファクタリング(ブレイクスルー 暗黙的な概念を明示的にする …

0pt

0pt

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

Dustin Boswell, Trevor Foucher | オライリージャパン | 2012-06-23

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さ…

0pt

0pt

PHPによるデザインパターン入門

下岡 秀幸, 道端 良, 畑 勝也 | 秀和システム | 2006-11-27

デザインパターンの基本であるGoF全23パターンをわかりやすく解説。イラストやUML図で理解し、簡単なPHPサンプルスクリプトで学ぶ!!初めて学ぶ人ももちろん、今まで理解しにくいと思い挫折していた人に。オブジェクト指向設計に現在必須のデザインパターンを学びたい人に。オブジェクト…

0pt

0pt

Head Firstデザインパターン ―頭とからだで覚えるデザインパターンの基本

Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates | オライリージャパン | 2005-12-02

初めて学ぶ方、過去に挫折した経験のある方、知識を確固たるものにしたい方を対象に、イラストや写真を使ってやさしく楽しく解説する人気のHead Firstシリーズのデザインパターン編。刺激的なレイアウト、思わず膝を叩く見事なたとえ、引き込まれる小話、楽しいクイズやパズルで飽きること…

0pt

0pt

プログラミングPHP 第3版

Kevin Tatroe, Peter MacIntyre, Rasmus Lerdorf | オライリージャパン | 2014-03-25

ウェブアプリケーション開発の定番言語であるPHP言語を、言語仕様から実用的なプログラミングテクニックまで詳細に解説しています。PHP言語のコア機能である、強力な文字列処理や配列処理、改善されたオブジェクト指向プログラミングのサポートなどはもちろん、拡張モジュールと組み合わせてデ…

0pt

0pt

時を超えた建設の道

クリストファー アレグザンダー | 鹿島出版会 | 1993-10-01

質(無名の質 生き生きとすること 出来事のパタン 空間のパタン 生きているパタン 生きているパタンの多様性 質そのもの) 門(花と種 私たちのパタン・ランゲージ 続・私たちのパタン・ランゲージ ランゲージの創造力 ランゲージの解体 共有できるパタン パタンの現実性 ランゲージの…

0pt

0pt

パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法

ジョシュア・ケリーエブスキー, 小黒 直樹, 村上 歴, 高橋 一成, 越智 典子 | 日経BP | 2005-08-04

第1章 本書を執筆した理由 第2章 リファクタリング 第3章 パターン 第4章 コードの臭い 第5章 パターンを取り入れるリファクタリングのカタログ 第6章 生成 第7章 単純化 第8章 汎用化 第9章 保護 第10章 累積処理 第11章 ユーティリティ

0pt