Návrhové vzory a jejich využití při výuce algoritmů a datových struktur - Wanli, Thomas (Jihočeská univerzita, 2006)
Design patterns and their using for teaching algorithms and data structures