Cocoa Design Patterns

公開日: : 最終更新日:2010/05/30 iPad, iPhone, , ,

いまさらながら最近デザインパターンにはまっており、Cocoaでどんなデザインパターンが使われているのかを知りたいと思い買ってみた。
実際には出張中に買ったので、荷物にならないようにKindle版を購入。一応中身を見てから買いたかったので、出張先のロンドンのFoyles(現地の人に教えてもらった)で実物をざっと見て購入した。有用そうなことが小さい文字でぎっしり書いてある印象だった。
(ちなみにFoylesは Bookseller of the year らしい。確かに自分の知っているiPhone開発本は全て置かれていた)

ロンドンからの帰りにiPad上のKindleアプリでひたすら読んでみた。
結論からいうと、これはすばらしい本だ。長年 NEXTSTEP やMacOSでObjective-Cと格闘してきた猛者2人の書いた本なので非常に深い。
今まで知りたかったがことが次々と明らかにされている。
1,2章はMVCの説明。その後、Cocoaで使われているデザインパターンが次々と実例を伴って紹介される。CocoaはNextSTEPの頃からあるので、デザインパターンの流行よりも先に用語が決められており、Cocoaではこの用語で紹介されているが、デザインパターンではこの用語で紹介されている、などの説明もあった。
(例えば Notifications -> Observer, Responder Chain -> Chain of Responsibility など)

内容的には高度だと思うので、ある程度iPhoneプログラムを作ってきて、もっとObjective-Cを活用したプログラムを作りたい、と思った人に適しているのかと。

そのうち訳書も出るのではないかと思うけれども、英語は平易なので、翻訳に翻弄されたくない人は原書を読んでも良いのではないでしょうか。

著者 Erik Buck, Don Yacktman のページはこちら

Cocoa Design Patterns (Developer’s Library)
Cocoa Design Patterns (Developer's Library)
Addison-Wesley Professional 2009-09-11
売り上げランキング : 49893

Amazonで詳しく見る by G-Tools


Amazon.com のページはこちら。こちらにはレビューが多く投稿されている。どれも好意的だ。

Cocoa Design Patterns
Cocoa Design Patterns
Addison-Wesley Professional 2009-09-11
Sales Rank : 27078

Average Review star
starA book that can turn a hacker into a pro…a real eye opener
starVery good, with only a few issues
starAbsolute Must-Read

See details at Amazon by G-Tools

関連記事

[iOS SDK] UIPickerView の文字が表示されない

おんぷちゃん for iPad のiOS7対応をしているときに遭遇した問題。 UIPopove

記事を読む

no image

iPhone UIデザイン用シート

paella さんのページにiPhone UIデザイン用シートがあったので利用させてもらう。8月に発

記事を読む

no image

[iPhone開発本] iPhoneではじめるOpenGL ESプログラミング

2010/07/13(火)発売。昨日書店で立ち読みしてみたら良さそうな本だった。 パンカクの本も良か

記事を読む

LogLocations 1.4.5 リリース

LogLocations 1.4.5 をリリースしました。 LogLocat

記事を読む

no image

はじめてのiPhoneプログラミング 正誤表

発売されてからすぐ はじめてのiPhoneプログラミング を購入し、必要に応じて少しずつ読み進めてい

記事を読む

no image

風力発電の非常に残念な現状を知ることができる本 「風力発電の不都合な真実」

風力発電には低周波被害がある、というのは何度か目にしていたが、羽根が回ることによって低周波の騒音が発

記事を読む

no image

英単語リスト探し中 → GSL と AWLを発見

今作っている英単語学習用iPhoneアプリは基本的には自分で英単語を入力して問題にするのだけれども、

記事を読む

no image

[iPhone 開発本] OpenGLで作るiPhone SDKゲームプログラミング パンカク本

発売されてすぐ買って、感想書いたつもりになっていたが実は書いてなかった本。 iPhoneゲームLig

記事を読む

no image

[iPhone SDK] 自作iPhone アプリのアイコンをつや消しにする

iPhone のホーム画面に表示されるアプリアイコンは自動的に てかてか つやつや 効果を付与されて

記事を読む

Apple Special Event 2011

2011年は iPhone 4s が発表された。 https://japanese.enga

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

DELL 32インチディスプレイ U3223QE 購入

Dell U3223QE は解像度 3840x216

WWDC 2023 Vision Pro発表

2023/6/5 (日本時間 2023/06/06 2AM)のWWD

M1 MacBook Air を Venturaにアップデートする

M1 MacBook Air を macOS Montere

iOS16でaurioTouch の inBufferFramesが1になる

https://developer.apple.com/librar

おんぷちゃん for iPad 2.0.0リリース

あけましておめでとうございます。今年もよろしくお願いします。

→もっと見る

PAGE TOP ↑