Aspektově orientované programování v Javě
Může se zdát, že v teorii klasických programovacích jazyků se od prosazení myšlenky objektů nic nového neděje. Přesvědčíme se o opaku na příkladu rozšíření objektových jazyků, které slibuje ještě lepší modularitu a opětovnou použitelnost kódu.