検索するカテゴリーを選択します。オーディオエディションのサンプルをお聴きいただいています。フォローおすすめの著者+++他のおすすめ商品を見る何か問題が発生しました。後で再度リクエストしてください。単行本"もう一度試してください。1このショッピング機能は、Enterキーを押すと商品を読み込み続けます。このカルーセルから移動するには、見出しのショートカットキーを使用して、次の見出しまたは前の見出しに移動してください。1このショッピング機能は、Enterキーを押すと商品を読み込み続けます。このカルーセルから移動するには、見出しのショートカットキーを使用して、次の見出しまたは前の見出しに移動してください。端末は必要ありません。本をお読みいただけます。AppleAndroidAndroid無料アプリを入手するには、Eメールアドレスを入力してください。無料読書アプリを表示Kindle化リクエストこのタイトルのKindle化をご希望の場合、こちらをクリックしてください。お持ちでない場合、こちらから購入いただけます。無料アプリのダウンロードはこちら。内容紹介アスペクト指向技術はオブジェクト指向の限界を克服するために考え出された最新技術です。オブジェクト指向は万能の開発方法だと思われてきましたが,限界もありました。アスペクト指向は,プログラム同士のつながりを緩めることができます。それにより柔軟な開発が可能になります。機能追加も簡単にできます。言うなれば「変化に強い開発」が実現できるようになるのです。人気のアプリケーションサーバ,JBossやSpringにもすでにアスペクト指向が使われています。本書はこの最新技術を基礎の基礎から学ぶことができます。オブジェクト指向からアスペクト指向へソフトウェア開発においてオブジェクト指向が支持される理由,そしてそれを補完する技術としてのアスペクト指向の概要を説明します。オブジェクト指向にも,できることとそうでないことがあります。アスペクト指向はそれを解決するために生まれてきました。その生い立ちと,基本的な用語,すなわちアスペクト,ポイントカット,アドバイス,ジョインポイント,関心事の分離,横断的関心事などについて,順に解説してゆきます。本書ではアスペクト指向言語の本質的な機能を解説するために,AspectJ言語を例に使っています。本章では,前章で取り上げたアスペクトやポイントカット,アドバイスなどが,AspectJではどのように実装されているのかを説明します。説明にあたっては,AspectJで書いたサンプルコードを使います。発展編AspectJ言語には,さまざまな機能が用意されています。AspectJの高度な機能について説明します。プログラムの静的な構造を変更する機能(インタータイプ宣言)や,文脈情報にアクセスするためのリフレクション機能を解説します。抽象アスペクトや,アスペクトのインスタンスの生成の仕方なども解説します。最後に,アスペクト指向言語で書かれたプログラムのコンパイル・実行方法の核である,織り込み(weave)処理について説明します。本章では,AspectJ言語によるアスペクト指向の主要な応用例を紹介します。非機能的関心事をアスペクトでモジュール化する例をいくつか紹介します。この中で,アスペクト指向技術に関連の深い,メタオブジェクト技術との関連についてもふれます。利用すると,どうなるかを示します。一時的に必要になる機能的関心事や,テストに必要な機能をアスペクトを使って実装する例も紹介します。AspectJ言語を例に解説を行っていますが,本章ではその他のアスペクト指向言語・システムについて,歴史的な背景も含めて紹介します。5についても,その機能の一端を紹介します。アスペクト指向にまつわる疑問に答える最後に,アスペクト指向についての典型的と思われる疑問に答えて,まとめとします。Frameworkなどで実装され、今後のソフトウェア開発の礎となるアスペクト指向技術をマスターしてみませんか?アスペクト指向は、オブジェクト指向の限界を補い発展させるための技術です。本書は、ソフトウェア開発におけるオブジェクト指向の限界を明らかにし、アスペクト指向の特徴である「新しいモジュール化技術」を解説します。ポイントカット、アドバイス、ジョインポイント、関心事の分離、横断関心事などの新しい概念をAspectJを利用しながら、わかりやすいソースコードで例を示してゆきます。本書の後半では応用例を示しながらアスペクト指向のメリットを紹介します。妻とともに子育て奮闘中。最近作ったソフトウェアは,買い物途中に立ちよったゲーム・コーナーで「こんなの簡単に作れるよ!」と家族の前で大見得をきったために作るハメになった,娘専用のぬり絵ソフト。トップレビューレビューのフィルタリング中に問題が発生しました。後でもう一度試してください。単行本Amazonで購入アスペクト指向とはどのようなものなのかを、基本的な考え方や発想から説明した入門書です。Java言語を例としてオブジェクト指向の利点をふりかえりながら、アスペクト指向がそこからどのような理由で生まれ、オブジェクト指向とはどう違うのかを述べています。とりあげて解説しています。オブジェクト指向とJava言語の基本を理解していれば、本書の短いプログラム例と解説を読むことで、アスペクト指向の基本が比較的短時間で理解できると思います。最近、雑誌などで目にするアスペクト指向プログラミングについて、もう少し詳しく知りたい、という人にお薦めの入門書。合間合間にはさまれる対話形式の説明が、良い感じにポイントや問題点を示してくれて読み易い。Javaの簡単なプログラムがわかる程度の知識があれば、最後まで飽きずに読める。ある程度の実用性を求める人にも、AspectJ言語の機能説明が結構詳しく書かれているので満足行くと思う。オブジェクト指向やJavaの基本的な知識は前提とされるので、その辺りがわからない人は別の本から当たったほうが良いかと。日本からのレビューをすべて見るAmazonプライム会員ならお急ぎ便、日時指定便が使い放題さらに、映画もTV番組も見放題。200万曲が聴き放題。クラウドに好きなだけ写真も保存可能。プライムを無料で試す現時点ではこのメニューの読み込みに問題があります。プライムの詳細はこちら。プライム商品の返品・交換コンテンツと端末の管理Amazonアシスタントヘルプ日本語ショッピングのための言語を選択します。日本ショッピングのための国/地域を選択します。Audible(オーディブル)本は、聴こう。Now好きな時間が選べる。affiliates。