منابع:
Design Patterns Explained, A New Perspective on Object Oriented Design : Alan Shalloway, James R.Trott
Analysis Patterns, Reusable Object Models : Martin Fowler
مقدمه ای بر الگوهای نرم افزاری
""الگوهای نرم افزاری (Software Pattern) راه حلهای قابل تکراری اند برای مشکلاتی که به کرات در...