Design patterns may be viewed as a structured approach to programming that acts as an intermediate between the levels of a programming paradigm and a concrete algorithm.
Amaphethini wokuqamba angabukwa njengendlela ehlelekile yohlelo lokusebenza lwekhompyutha phakathi kwamazinga we- paradigm yohlelo kanye ne- algorithm yekhonkrithi.