A tervezési minták - design patterns kifejezés eredetileg az építészetből ered, ahol egy rendszerbe fogták össze a gyakran előforduló problémákra alkalmazott leggyakoribb, és optimálisan működő megoldásokat. Az építészeten túl a szoftverfejlesztésben is hasonló módon…