Van Leeuwen, Alastair
(University of Pretoria, 2013)
Design patterns in software systems are described as a universal reusable solution to a commonly recurring problem in software design. Design patterns were, however, not intended to be reusable in terms of code. A symptom ...