Márien, Szabolcs. “Decision Based Examination of Object-Oriented Programming and Design Patterns”. Teaching Mathematics and Computer Science, vol. 6, no. 1, June 2008, pp. 83-109, https://doi.org/10.5485/TMCS.2008.0174.