نویسنده کتاب: E. Gamma, R. Helm, R. Johnson, J. Vlissides موضوع کتاب: , , ,
امتیاز

الگوهاي طراحي به‌عنوان تجربيات موفق در زمينه طراحي نرم‌افزار شناخته مي‌شوند. تقريباً تمامي طراحان و توسعه‌دهندگان نرم‌افزار كه با روش MDD فعاليت مي‌كنند، از الگوهاي مختلف طراحي استفاده مي‌كنند. كتاب معروف Gang of Four به‌عنوان يكي از مراجع الگوهاي طراحي شناخته مي‌شود. اين گروه از آن جهت اهميت دارند كه ايده نويني را در طراحي نرم‌افزار پايه‌گذاري و مستند نمودند و تقريباً براي اولين بار شروع به مستندسازي تجربيات طراحي نرم‌افزار در حوزه شي‌گرا نمودند. خواندن كتابي در حوزه الگوهاي طراحي جزء الزامات زندگي يك طراح نرم‌افزار محسوب مي‌شود و اين كتاب براي مطالعه در مورد اين موضوع پيشنهاد مي‌شود.

اين كتاب شامل بخش‌‌هاي زير است:

  1. معرفي
  2. مطالعه موردي: طراحي يك ويرايشگر متن
  3. الگوهاي ايجادي (Creational)
    1. Abstract Factory
    2. Builder
    3. Factory Method
    4. Prototype
    5. Singleton
  4. الگوهاي ساختاري (Structural)
    1. Adapter
    2. Bridge
    3. Composite
    4. Decorator
    5. Façade
    6. Flyweight
    7. Proxy
  5. الگوهاي رفتاري (Behavioral)
    1. Chain of Responsibility
    2. Command
    3. Interpreter
    4. Iterator
    5. Mediator
    6. Memento
    7. Observer
    8. State
    9. Strategy
    10. Template Method
    11. Visitor
  6. نتايج

design_patternsنسخه به‌زبان انگلیسی این کتاب را می‌توانید از اینجا دانلود کنید.

یک دیدگاه بگذارید.


Time limit is exhausted. Please reload CAPTCHA.