Responsibility-Driven Design

  • یوسف مهرداد

Responsibility-Driven Design و به خصوص تکنیک CRC-Class Responsiblity Collaboration- یکی از ساده‏ترین تکنیکها و روشهای طراحی شیءگرای نرم‏افزار است.

مبدع آن، خانم Wirfs-Brock است. کتاب ایشان با نام Designing Object-Oriented Software منتشر شده به سال ۱۹۹۰، یکی از تأثیرگذارترین کتابهای حوزه طراحی شیءگرا بوده است.

در سایت شرکتشان در مورد ایشان آمده است:

Rebecca Wirfs-Brock, who founded Wirfs-Brock Associates in 1997, is an object technology innovator and pioneer. Having invented Responsibility-Driven Design while at Tektronix in 1990, she has pushed on “object thinking” for the past 15 years.

توصیه می‏کنم کتاب جدیدتر ایشان با نام Object Design: Roles, Responsibilities, and Collaborations را مطالعه کنید. همچنین بد نیست مصاحبه ایشان را در OOPSLA2007 را که بهانه نوشته این مطلب بود، در اینجا ببینید و بشنوید.

گزیده:

Never let a project go somewhere your plan didn’t go a month earlier.
John M. Nevison, 13 Risk Rules for New Project Managers

https://bibalan.com/?p=182
یوسف مهرداد

یوسف مهرداد


کانال تلگرام

نظرات (2)

wave
  • مهرداد

    ۲۴ بهمن ۱۳۸۶ در ۰۰:۰۰

    آقای طاهری عزیز، سلام
    حجم کتاب بسیار زیاد است و امکان ارسال آن از طریق ایمیل نبود. پیشنهاد روش ارسال با شما.
    به امید دیدار

    پاسخ
  • طاهري راد

    ۲۴ بهمن ۱۳۸۶ در ۰۰:۰۰

    سلام

    استاد مهرداد اگر در فراتر از دانش کلاس دارید، بفرمایید تا در آنجا هم شما را ببینم و دیداری تازه بشود، و هم شما را زیارت کنیم و کتاب را از شما بگیرم.

    با تشکر

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برای خروج از جستجو کلید ESC را بفشارید