Aspektově orientované programování: Porovnání verzí

Smazaný obsah Přidaný obsah
Lovelygirl (diskuse | příspěvky)
m Tag <small>, WP:WCW
Řádek 25:
}
 
<smallsup>Pro ukázky kódu je použitá [[Java (programovací jazyk)|Java]]-like syntaxe, protože v současnosti se většina dějství kolem AOP tak nějak motá kolem Javy a příbuzných jazyků.</smallsup>
 
Nicméně, v bankovních aplikacích reálného světa se tato metoda pro přenos zdá daleko od adekvátnosti. Musíme vložit bezpečnostní kontroly pro ověření, že aktuální uživatel je autorizován k provedení této operace. Musíme uzavřít operaci do [[Databázová transakce|databázové transakce]] abychom se vyhli nekonzistenci dat. Musíme operaci zaznamenat v systémovém logu kvůli berňáku. A tak dál. Velmi zjednodušená verze se všemi těmito novými koncerny může vypadat nějak takhle: