[cgikit-dev 32] Re: Aspect Oriented Language: Logger and Profiler

Zurück zum Archiv-Index

SUZUKI Tetsuya suzuk****@spice*****
2005年 6月 26日 (日) 19:29:37 JST


鈴木です。

On 2005/06/26, at 12:59, speakillof wrote:
> AspectRの車輪の再発明ですが、
> Ruby 用の Aspect Oriented Language 用のクラスです。
> (実はAspectR程の機能は無いのですが、
> ライセンス上の問題で再発明せざるを得ませんでした)
>
> AOP自体はどうでも良くて
> これを使って簡易のLoggerとProfilerを
> CGIKit用に作りました。

debug_contextを書かなくていいのが便利ですね。
オーバーライドされるメソッドで逐一debug_contextを呼ぶのは 
結構面倒ですから。


> 利点は CGIKit 本体に一切手を加えずに
> Log と Profile を取る事が出来る点です。
>
> AOP自体には他の使い方が色々あるみたいですが、
> 私には今のところその意味をあまり見出せないです。

私も他の使い道はわかりませんが、
ログとプロファイルを取れるだけでも便利です。
Aspectをコミットしていただければロギングを修正します。

-----------------------------------
鈴木鉄也 (SUZUKI Tetsuya)
suzuk****@spice*****
http://www.spice-of-life.net/




Cgikit-dev メーリングリストの案内
Zurück zum Archiv-Index