<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Hery's devlog :: komentarze do wpisu &quot;Programowanie aspektowe&quot;</title><link>http://pdziepak.quarnos.org/2009/03/17/programowanie-aspektowe/</link><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><lastBuildDate>Mon, 06 Sep 2010 03:47:20 +0200</lastBuildDate><generator>JoggerPL</generator><item><title>Uzytkownik</title><link>http://pdziepak.quarnos.org/2009/03/17/programowanie-aspektowe/#c1356945</link><description>Pozatym że wprowadza kilka nowych - np. nielokalne skoki w wykonywaniu kodu.</description><pubDate>Wed, 18 Mar 2009 08:52:05 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/17/programowanie-aspektowe/#c1356945</guid></item><item><title>Hoppke</title><link>http://pdziepak.quarnos.org/2009/03/17/programowanie-aspektowe/#c1356999</link><description>I dlatego aspekty najlepiej się przyjmują w językach wysokiego poziomu, gdzie wygoda programisty (i elegancja kodu) są ważniejsze od jak najwyższej wydajności.Co do popularności aspektów to... nie wiem nic o C++, ale każdy większy projekt javowy w jakim pracowałem w ciągu ostatnich 2 lat używał aspektów. Standardem jest oczywiście zrobienie warstwy bezpieczeństwa (ACL itp.) na aspektach, SZALENIE użyteczne potrafi też być np. zarządzanie transakcjami bazy danych przez aspekty. No i przykłady książkowe, jak np. szybkie dołożenie tymczasowego logowania do jakiegoś kawałka kodu czy prostego profilowania &quot;ile milisekund wykonywała się ta metoda&quot; do jakiejś warstwy aplikacji.Spektakularnego sukcesu aspekty nigdy nie osiągną, bo to &quot;tylko&quot; technologia wspomagająca. Ale w pewnych scenariuszach sprawdza się na tyle dobrze, że ma już swoją niszę.</description><pubDate>Wed, 18 Mar 2009 11:00:49 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/17/programowanie-aspektowe/#c1356999</guid></item></channel></rss>