2:55 PM
To: jug-indonesia@yahoogroups.com
Subject: Re: [JUG-Indonesia] Tanya AOP
2010/3/2 dir dir mailto:sikerasakti%40gmail.com>
>
>
>
>
> Maksudnya secara orthogonal itu apa?
Baca The Art of Unix Programming, chapter tentang Orthogonality.
URLnya di mana? Tau dong carinya
-indone...@yahoogroups.com] On Behalf Of Hendry Luk
Sent: Thursday, March 04, 2010 8:09 AM
To: jug-indonesia@yahoogroups.com
Subject: Re: [JUG-Indonesia] Tanya AOP
Benernya kalo ada kertas n pensil, jauh lebih gampang digambarin.
Lu punya multiple concerns: customer, front-office, order
Oke Jeck... saya sudah paham sekarang
Thank you.
Dir.
2010/3/3 Jecki
>
>
> 2010/3/2 dir dir >
> >
> > Ngak ngerti apa yg kamu maksud dengan "Yang Sifatnya ngejembreng"
>
> maksudnya muncul di mana2.
>
>
> >
> > Bisa diperjelas lagi dengan menggunakan contoh?
>
> misalnya logging tadi
2010/3/3 Jecki
>
>
>
> yah.. kan contoh paling gampang logging. emang sih logging-nya yang simple2
> aja.
>
Bukannya paling gampang, tapi memang paling sering dan aplikatif ya
untuk logging.
- pengecekan access level (before advice)
- logging (after advice)
- automatic exception mailer (throws a
Benernya kalo ada kertas n pensil, jauh lebih gampang digambarin.
Lu punya multiple concerns: customer, front-office, order management,
provisioning, accounting, inventory, billing, etc. Kalo lu gambar tuh
masing2 concerns sebagai garis vertical, lu bakal punya belasan garis
vertical berjejer para
, 51 Bras Basah Road. Singapore (189554)
T : (65) 655 72432 | E adelwin.adel...@sc.com
From: jug-indonesia@yahoogroups.com
[mailto:jug-indone...@yahoogroups.com] On Behalf Of Jecki
Sent: Wednesday, March 03, 2010 2:19 PM
To: jug-indonesia@yahoogroups.com
Subject
JUG-Indonesia http://jug-indonesia@yahoogroups.com> >
Subject: Re: [JUG-Indonesia] Tanya AOP
--
-o--o---( ^ ^ )---o--o-
Speed Optimization: Seek and ye shall find!
In case it isn't in the cache yet, too bad, you've to wait 40x longer.
D
2010/3/2 dir dir
>
>
>
> Maksudnya secara orthogonal itu apa?
Baca The Art of Unix Programming, chapter tentang Orthogonality.
URLnya di mana? Tau dong carinya ... ;D
> mungkin penjelasan yang dapat memberikan pencerahan
> adalah penjelasan tentang konsep dari cross cutting concern
> itu sendiri
yah.. kan contoh paling gampang logging. emang sih logging-nya yang simple2 aja.
ok. contoh laen deh: method invocation auto-retry. misalnya ada method
abc() yang ada kemungkinan ketika di-invoke bisa gagal (misal harus
connect ke system lain). nah bisa dibikin pake AOP untuk auto-retry
misalnya s
contohnya logging mlulu nih hehehe
klo yg pernah gw denger dari se-radio, logging ntu cth yang kurang baik..
url: http://www.se-radio.net/podcast/2008-08/episode-106-introduction-aop
2010/3/3 Jecki
> misalnya logging tadi (logging melulu contohnya :P). dia bisa
> ditemukan di semua/hampir semua
2010/3/2 dir dir
>
> Ngak ngerti apa yg kamu maksud denganĀ "Yang Sifatnya ngejembreng"
maksudnya muncul di mana2.
>
> Bisa diperjelas lagi dengan menggunakan contoh?
misalnya logging tadi (logging melulu contohnya :P). dia bisa
ditemukan di semua/hampir semua module. module-nya sih mungkin
a tetap mendapatkan logging requirement yg diinginkan.
dan dapat direuse untuk kebutuhan yg lain.
Dari: Adelwin Handoyo
Kepada: JUG-Indonesia
Terkirim: Sel, 2 Maret, 2010 15:49:16
Judul: Re: [JUG-Indonesia] Tanya AOP
Sesuatu yang di lakukan secara orthogonal..
Ngak ngerti apa yg kamu maksud dengan "Yang Sifatnya ngejembreng"
Bisa diperjelas lagi dengan menggunakan contoh?
Terima kasih.
Dir.
2010/3/2 Jecki
>
>
> terjemahan kaku: pertimbangan yang memotong silang.
>
> terjemahan bebas: bagian2 dari aplikasi yang sifatnya ngejembreng
> *halah.. b
eply-To: *JUG-Indonesia
> *Date: *Tue, 2 Mar 2010 09:30:37 +0700
>
> *To: *JUG-Indonesia
> *Subject: *Re: [JUG-Indonesia] Tanya AOP
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
...@gmail.com -
> Sent from my Mac
>
>
> --
> *From: *dir dir
>
> *Reply-To: *JUG-Indonesia
> *Date: *Tue, 2 Mar 2010 09:30:37 +0700
>
> *To: *JUG-Indonesia
> *Subject: *Re: [JUG-Indonesia] Tanya AOP
>
>
>
>
>
>
>
>
>
cross cutting concern, klo bahas pengertiannya plg gampang dibandingin aj
dengan core concern.
misal,
core concern (ato gampangnya disebut functionality):
- simpan data penjualan
- ubah data penjualan.
cross cutting concern: pengaturan transaction untuk core concern di atas.
disebut cross-cutting
Sesuatu yang di lakukan secara orthogonal..
Kalo gitu ngerti kagak?
Adelwin Handoyo
- adel...@gmail.com -
Sent from my Mac
From: dir dir
Reply-To: JUG-Indonesia
Date: Tue, 2 Mar 2010 09:30:37 +0700
To: JUG-Indonesia
Subject: Re: [JUG-Indonesia] Tanya AOP
>
>
>
>>
>>
>>
>>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
terjemahan kaku: pertimbangan yang memotong silang.
terjemahan bebas: bagian2 dari aplikasi yang sifatnya ngejembreng
*halah.. bahasa apaan ngejembreng* di semua/hampir semua module.
2010/3/2 dir dir
>
> Jecki numpang tanya... Cross Cutting Concern itu maksud nya apa yah?
>
> Thanks.
>
> Dir.
>
Jecki numpang tanya... Cross Cutting Concern itu maksud nya apa yah?
Thanks.
Dir.
2010/3/1 Jecki
>
>
> AOP itu untuk tackle cross-cutting concern. Salah satu contoh paling mudah
> ya logging. Contoh lain: security, declarative transaction demarcation.
>
> 2010/3/1 Kero Chan
>
>
>>
>> saya ba
2010/3/2 Kero Chan
>
>
>
> ooo.. ternyata bisa jg ya selain logging.
> bisa minta link unt contoh2 programnya gk kak yg untuk security, transaction,
> etc?
Coba google keyword Spring Security dan @Transactional.
Baca2 konsepnya, itu diimplement dengan AOP.
--
Endy Muhardin
http://endy.artivisi.
ooo.. ternyata bisa jg ya selain logging.
bisa minta link unt contoh2 programnya gk kak yg untuk security,
transaction, etc?
2010/3/1 Jecki
>
>
> AOP itu untuk tackle cross-cutting concern. Salah satu contoh paling mudah
> ya logging. Contoh lain: security, declarative transaction demarcation.
>
AOP itu untuk tackle cross-cutting concern. Salah satu contoh paling mudah
ya logging. Contoh lain: security, declarative transaction demarcation.
2010/3/1 Kero Chan
>
>
> saya baca2 di blog2, tutorial & cari2 di google jg, kok kebanyakan
> implementasi AOP digunakan untuk logger ya?
> ada nggak
saya baca2 di blog2, tutorial & cari2 di google jg, kok kebanyakan
implementasi AOP digunakan untuk logger ya?
ada nggak implementasi nyata kegunaan AOP selain untuk logger?
maaf klo pertanyaannya newbie banget.
23 matches
Mail list logo