Jak tworzyć testowalny kod?
Aplikacje sterowane zdarzeniami – Event Broker
Jak uniezależnić moduły aplikacji między sobą? Jak odświeżyć poszczególne elementy interfejsu użytkownika bez wprowadzania zbędnego couplingu? Jak wysłać email czy sms w reakcji na zatwierdzenie rezerwacji?