クリックすると拡大します
カスタマーレビュー数:14
販売価格:4410円
中古価格:3998円
定価:4410円
発売:ソフトバンククリエイティブ
発売日:
出版日:2008-05-28
種別:#
読み通すのは少々大変です
2009-04-05
13人中 12 人の方が、「このレビューが参考になった」と投票しています。
Objective-Cは、c言語を拡張して、C++とはまた違った形でオブジェクト指向をサポートする言語であるが、本書はそのObjective-Cについて全般的に解説されている本である。 <br />しかし、C言語の基本型や演算子、制御文、関数、ポインタ等に関する説明は省かれているため、C言語の基礎は習得済みである読者が対象となる。 <br />オブジェクト指向の概念に関する説明の後、言語特有の文法やコンパイル方法、背景技術等の説明が続く。500ページを越すボリュームがあり初学者が一読しただけで全体を理解するのはなかなか難しい。一通り読んだ後は他のリソースと併用してリファレンス的な使い方になるだろうと思う。 <br />内容的にはObjectiv-Cに関する主要なトピックが網羅されている様子で☆4つかと思うが、説明があまり丁寧でなくとっつきにくい感じがあったり(「〜することがあります。」という説明が所々あるが、それが具体的にどういう場合なのかの説明が端折られていたりして、読みながら何か釈然としない感じがする等)、また、後の章で説明される機能や説明されていない用語が唐突に出てきたり、文章の構成と図やサンプルコードの使い方があまり効果的でない印象のため一つ減点した。
iPhoneアプリ開発で初めてObjective-C触る人に勧めたい
2009-10-10
5人中 5 人の方が、「このレビューが参考になった」と投票しています。
iPhoneのアプリ開発のためにObjective-C習得を目的として購入しました.Objective-Cの概念を1日で素早く吸収したい方にお勧めできる1冊です. <br /> <br />本書の内容は,Objective-CがC言語をランタイムで拡張してオブジェクト指向プログラミングを実現したものだと示した上で,メモリ管理,カテゴリ,プロトコルなど,それぞれについて概念とコードを例に示してプログラマが習得すべき知識を記述し,続いて基本的なライブラリとサンプルプログラムの提示が続きます. <br /> <br />特筆すべきは,プログラマがはまるポイントに紙面を的確に割り当てて解説されていること,NeXTSTEPからの歴史背景を含めて"だからこうなっているけど,これからはこうなるでしょう"という記述まであることでしょう.各所にあるObjective-Cの深い開発経験を背景にされているからできだろう記述は,"ツボにはまる"を避ける知識として非常に重要で価値がありました. <br /> <br />C言語とC#での開発経験があるがObjective-C 2.0にはじめて触れる私には,その技術全容をつかむのにとても役立つ良書でした.Appleから開発者向けに公開されている日本語ドキュメント "Objective-C 2.0プログラミング言語"はよく書けていて,それだけで基本を理解したつもりでしたが,本書を読むとその理解は浅いと思いました. <br /> <br />大抵の概念はC#にも引き継がれていますから,用語の置き換えだけで理解できるものがほとんどでした.Objective-C特有の項目として,メモリ管理の詳細,キー値コーディングの内容とそれがアスペクト指向プログラミングを自然に実現していることの理解,を得たことは価値がありました. <br /> <br />また開発で言語を使うには,基本ライブラリの全貌理解とサンプルコードを通した基本的な使い方習得が必須です.本書はそのあたりをバランスよくまとめていると思います. <br /> <br />最後に,1章にあるオブジェクトの概念と2章のObjective-Cの記述の流れは,オブジェクトの概念をシンプルにしかし誤解させずに示して,その考えが自然にObjective-Cに流れ込む,よくできた解説だと思いました.初めてオブジェクト指向に触れる学生には最良の解説と思います.
初心者にもお勧め
2008-07-22
21人中 17 人の方が、「このレビューが参考になった」と投票しています。
Objective-Cについての言語仕様がわかりやすく解説されており、 <br />C言語を学習した読者が初めてオブジェクト指向言語に触れる場合 <br />おすすめの本です。 <br /> <br />ただし、C++/Javaなど他のオブジェクト指向言語を知っている <br />技術者は継承や、動的結合など、十分理解している内容が丁寧 <br />に説明されており多少冗長な感があります。とばし読みが行い <br />にくいので、その部分でマイナス1にしました。
入門書より強化教材
2009-07-23
5人中 4 人の方が、「このレビューが参考になった」と投票しています。
入門書として結構薦められているが、それはちょっと違うと私は思います。 <br /> <br />入門書ばかりと強調すれば、なんだか読んだら直ぐにでも簡単なプログラムを書けるようになるという印象を与えかねません。そのような性質な本ではないのです。 <br /> <br />手取り足取り教える他の入門書を読みながら、不明瞭な部分に出合ったらこの本を参考にする、というのが本書の利用法であり強みであります。つまり、強化教材というものなんです。他の本が疎かにしている部分を拾って、分かり易く説明しているので、理解や思考に役立ちます。 <br /> <br />より突っ込んだ話になると、紙面の事情ということもあったらしく、ある程度割愛されています。それでもゆうに500ページを超え、しかもポイントを逃さずちゃんと押さえているので、買い得です。
Macプログラミングの良書
2009-01-23
2人中 2 人の方が、「このレビューが参考になった」と投票しています。
純粋にプログラミング言語的な側面から解説された書籍です。 <br />解説も良く、理解を深める2歩目の本としては最適だと思います。 <br />オブジェクト指向の知識はあった方がいいですが、無くても例題を読み解けます。 <br />昔、「Borland C++ Windows プログラミング」というWindowsC++の本がありましたが、それのMac版と言った感じです。 <br />決して初心者向きでは無いので、星4としましたが、プログラマには限りなく星5に近い点数でお勧めできます。