<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>アスペクト指向</title><link>http://www.ailight.jp/blog/koido/category/141.aspx</link><description>アスペクト指向</description><managingEditor>koido</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>koido</dc:creator><title>アスペクト指向技術セミナー</title><link>http://www.ailight.jp/blog/koido/archive/2004/08/10/2437.aspx</link><pubDate>Mon, 09 Aug 2004 15:58:00 GMT</pubDate><guid>http://www.ailight.jp/blog/koido/archive/2004/08/10/2437.aspx</guid><wfw:comment>http://www.ailight.jp/blog/koido/comments/2437.aspx</wfw:comment><comments>http://www.ailight.jp/blog/koido/archive/2004/08/10/2437.aspx#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.ailight.jp/blog/koido/comments/commentRss/2437.aspx</wfw:commentRss><trackback:ping>http://www.ailight.jp/blog/koido/services/trackbacks/2437.aspx</trackback:ping><description>&lt;P&gt;アスペクト指向技術セミナーに参加してきました。&lt;BR&gt;&lt;A href="http://www.javadeveloper.jp/entryforms/sheet.jsp?src=a20040806aspect"&gt;http://www.javadeveloper.jp/entryforms/sheet.jsp?src=a20040806aspect&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;やはり、アスペクト指向は、興味深いです。&lt;/P&gt;
&lt;P&gt;ひがさんがセッションの中で言われていた、以下のポイントは&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;core concern&lt;BR&gt;業務ロジックで本来やらなければならないこと（機能要求）&lt;/LI&gt;
&lt;LI&gt;crosscutting concern&lt;BR&gt;システム側からソフトウェアが実現しなければならないこと（非機能要求）&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;直感的に同意できるものです。&lt;BR&gt;アスペクト指向以前のオブジェクト指向では、顧客からの要求である機能要求とログの出力や分散処理などの非機能要求が同じクラスの同じメソッドの中に実装されることが多かったと思います。&lt;BR&gt;本来、要求の出所が異なるこれらの要求を同じクラスに実装することは、さまざまな弊害を生んでいたことは、明白だと思います。&lt;BR&gt;このポイントは、.NETが用意しているアスペクト指向的なプログラミング方法でも、有効に活用できると思います。&lt;/P&gt;
&lt;P&gt;また、長瀬さんに、ビジネスプロセスをアスペクトで実装するというのは、今後、注目を浴びそうですよねということを言ったところ、ヤコブソンが最近、盛んにアスペクト指向ユースケースという話をしているという情報を教えてくれました。ユースケースは、もともと、複数のクラスを結びつけるものであるという性質を持っているわけですから、当然といえば、当然だと思います。個人的には、今まで少し、もやもやしていた部分が、すっきりして、シンプルになりそうな感じを受けています。&lt;BR&gt;また、ブーチもここ数年アスペクト指向を追っかけている様です。（実はブーチ好きです）&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;最後に、長瀬さんから.NET関連のアスペクト指向関連技術を調べて教えてほしいというリクエストをもらってしまったので、少しずつ調べたいと思います。&lt;/P&gt;
&lt;P&gt;?&lt;/P&gt;&lt;img src ="http://www.ailight.jp/blog/koido/aggbug/2437.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>