[Java lista] printStackTrace
Kristof Jozsa
kristof.jozsa at gmail.com
2009. Okt. 28., Sze, 09:44:59 CET
bár közvetlen nem nekem szólt de savanyú volt a mai kávém, szóval:
2009/10/28 Zsombor <gzsombor at gmail.com>
>
> ValĂłszĂnűleg Ăşj fiĂş vagy itt, s szereted tĂşl bonyolĂtani a dolgokat.
nem tom kik Ăşj fiĂşk de nem tudom ez mennyiben számĂt egy szakmai nĂ©zĹ‘pont
kifejtésénél - a régi fiúkról nekem meg mindig a "egy jólirányzott goto
sokat segĂthet" szlogen ugrik be :)
> Mindenesetre én eddig még nem láttam olyan problémát illetve megoldást, ami
> AspectJ után kiáltott volna a loggolás Ă©s a tranzakciĂł kezelĂ©sen kĂvĂĽl.
ha nem tudod miket lehet csinálni aspectj-vel, valĂłszĂnűleg nem is fogsz
ilyen problémával találkozni, ezek a problémák már csak ilyenek.
> Bár mindkettő probléma kb 10-20 sornyi java kóddal megoldható, ha az ember
> felfedezi magának a 2000 óta, az 1.3-as java óta elérhető
> java.lang.reflect.Proxy osztályt.
a dinamikus proxy nem véletlenül nem terjedt el mindennapi használatra.
> De persze a Spring is temĂ©rdek eszközt biztosĂt hasonlĂł dolgokhoz.
> Csupán csak arra kĂvántam rávilágĂtani, hogy minimális azon esetek száma,
> amit specifikusan AspectJ-t kivánna, vagy amihez AOP-os megközelĂtĂ©s az
> ĂĽdvözĂtĹ‘.
>
szerintem ez két külön téma
> A kedvencem az volt, amikor valaki ahelyett, hogy egy beanben létre hozott
> volna egy event listener/subscriber patternt, inkább Ărt egy interceptort,
> ami egy 'XYZService.mergeMessage(...)' metódusára ült rá, s onnan küldött
> Ă©rtesĂtgetĂ©seket. EgĂ©szen addig működött persze ez amĂg, a metĂłdus neve meg
> nem változott, s aztán néztek a deployment környezetben, hogy mágikusan
> miért nem működik egy funkció :)
>
és unitteszt volt rá?
in a nutshell, szerintem az aop-os megközelĂtĂ©ssel számolni kell
tervezésnél, aspectj-nek meg a fegyvertárban szerepelnie kell és ahogy épp a
minap fejtegettem, praktikusan mindig azzal lövünk ami a leghatékonyabb az
adott helyzetben.
K
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20091028/0f9cfd7f/attachment-0001.html
További információk a(z) Javalist levelezőlistáról