๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #16390

AOP

#16390
From: Aleksander Galicki
Date: Thu, 12 Apr 2007 11:25
37 lines
2813 bytes
Z 5-6 lat temu myslalem, ze AOP to fajna idea, ale nikt jej porzadnie nie 
promuje, nikt nie wznieca hype - jednym slowem nie przyjmie sie.
3 lata temu dalej bylem sceptyczny i nawet zalozylem sie z owczesnym szefem 
(nie pamietam o co) ze AOP nie przebije sie do mainstreamu w ciagu roku. O 
dziwo zaklad przegralem - jeszcze tamtego roku AOP zagoscilo na kilku 
najwazniejszych konferencjach javowych, nawet na JavaOne. Od tamtego czasu 
AOP zadomowilo sie na dobrze w swiecie Javy - sa narzedzia dosc niezlej 
jakosci, AOP (w tej czy innej postaci) jest wykorzystywane dosc intensywnie w 
wielu narzedziach i frameworkach (BEA poszla tak daleko, ze wspiera AOP na 
poziomie JVM - http://dev2dev.bea.com/pub/a/2005/08/jvm_aop_1.html). Spora 
czesc dzisiejszych przemyslowych projektow javowych tak czy inaczej korzysta 
a AOP, choc najczesciej nie bezposrednio.
Jednak mam wrazenie, ze AOP jakos wciaz nie dorasta do oczekiwan. AOP 
sprawdzilo sie w kilku (dosc technicznych) dzialkach, na implementacyjne 
szczegoly ktorych przecietny programista nie ma wplywu - transakcje, 
security, monitoring, persistence itd. Ale na tym koniec. W przecietnym 
biznesowym kodzie AOP zwykle nie ma ani sladu. Do tej pory na prawie kazda 
prezentacja o AOP zaczyna sie i konczy na tych samych wytartych do dziur 
przykladach - logging, security i paru innych. Ludzie (w tym ja) zaczynaja 
powatpiewac - czy to sie nadaje do czegos innego? Korzysta tu ktos z AOP na 
codzien?


A.


PS. Podobnie jak rok temu zajrzalem na pl.comp.lang.c. Pierwszy watek z 
brzegu (cytuje): "Ktore operatory nalezy przeciazyc we wlasnej klasie aby 
modz utworzyc 
specjalizacje klasy std::set<WlasnaKlasa>? [......] i gcc nie chce skapilowac 
z powodu linjki: seta.insert(a); [.....] wi&#234;c odczytalem ze potrzebny jest 
operator < dodalem daki ktory zwraca 
bool ale dalej gcc nie chce skapilowac programu[...]". W Polsce zlikwidowali 
mature z polskiego i ja o tym nie slyszalem? 

-- 
Wysล‚ano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID: <evl4uq$mem$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Aleksander Galicki" <tretete.SKASUJ@gazeta.pl>
Newsgroups: pl.comp.objects
Subject: AOP
Date: Thu, 12 Apr 2007 11:25:14 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 37
Message-ID: <evl4uq$mem$1@inews.gazeta.pl>
NNTP-Posting-Host: 222-153-44-92.jetstream.xtra.co.nz
X-Trace: inews.gazeta.pl 1176377114 22998 172.20.26.242 (12 Apr 2007 11:25:14 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Thu, 12 Apr 2007 11:25:14 +0000 (UTC)
X-User: tretete
X-Forwarded-For: 172.20.6.64
X-Remote-IP: 222-153-44-92.jetstream.xtra.co.nz
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit