مهندسی نرم‌افزار
تجريد (Abstraction) چيست؟

دوست خوبم آقای احمد حسينيان در نامه‌ای از من خواسته بودند تا در مورد تجريد که يکی از اصول شیءگرایی محسوب می‌گردد، مراجعی را برايشان ارسال نمايم. من هم فرصت را غنيمت شمردم و توضيحاتی در اين مورد نوشتم که در ذيل می‌آيد. تجريد در تعريف عبارت است از برجسته‌سازی جزييات و مشخصاتی از يک […]

خاطرات
بازگشت يک مرد بزرگ و يک معلم دوست‌داشتنی

شب وصل است و طی شد نامه هجر سلام فيه حتی مطلع الفجر تمامی کسانی که آقای دکتر رامان رامسين را در دانشگاه صنعتی شريف می‌شناسند بر اين نکته متفق‌القولند که ايشان انسانی بزرگوار و استادی با دانش و معلمی دل‌سوز هستند. در کنار تمامی ويژگی‌هاي علمی‌شان، يک معلم اخلاق و نمونه‌اند. من آن قدر […]

مهندسی نرم‌افزار
گستره مفاهيم و اصول شیءگرا

آقای بهروز بختياری که نويسنده وبلاگ زيبا و پرمحتوای ooa.blogfa.com هستند، در مورد نوشته من درباره ذينفع‌های پروژه، ابراز لطف کرده بودند و اين موضوع باعث شد تا من با وبلاگ ایشان آشنا گشته و از مطالب ایشان استفاده نمايم. وقتی مطالب ايشان در مورد مفاهيم شیءگرا را مطالعه می‌کردم، نکته‌ای برایم جالب آمد که […]

مهندسی نرم‌افزار
ذينفع (Stakeholder)پروژه نرم‌‏افزاری کيست؟

کلاس تحليل و طراحی شیءگرا(Object Oriented Analysis and Design with UML) در شرکت فراتر از دانش چند هفت‌ه‏ای است که شروع شده است. فکر کردم بد نباشد بعضی مطالب و سوالاتی را که در کلاس مطرح می‌‏شود، در وبلاگم قرار دهم. يکی از موضوعات مهم در مديريت نيازمندهی‏‌ها(Requirement Management)، تعريف و مصداق‌های ذينفع در يک […]

مهندسی نرم‌افزار
Grady Booch مردی برای تمام فصل‌ها

معرفی سايت الگوهای نرم‌‏افزاری Grady Booch بهانه‌‏ای شد تا يادی از گذشته کنم. گريدی بوچ (Grady Booch) يکی از تأثيرگذارترين و شناخته‌‏شده‌‏ترين افرادی است که دنيای نرم‌‏افزار و به خصوص دنيای شیءگرايی و متدولوژی به خود ديده است. او که متولد 1955 است، مدرک کارشناسی را از آکادمی نيروی هوايی آمريکا در سال 1977 و […]

یادداشت‌ها و جستارها
روی مسأله تمرکز نکن، به راه حل فکر کن

فيلم Patch Adams را پس از مدت‌ها دوباره تماشا کردم. در صحنه‏‌های از فيلم، آدامز (نقش اصلی فيلم) که در بيمارستان روانی بستری بود با يکی ديگر از بيماران – Arthur Mendelson يکی از معروف‌‏ترين مبتکرين و مخترعين زمان – مشغول صحبت بود. قبلاً او چهار انگشت دستش را به آدامز نشان داده بود و […]

یادداشت‌ها و جستارها
سماموس، وبلاگ من

سماموس نام بلندترين قله منطقه اشکورات رودسر است. نمادی از بزرگی، صلابت و تعالی. محلی‏‌ها بر اين باورند که اگر تمامی برف‌های سماموس آب شوند، قحطی خواهد آمد. از اين رو سماموس، نماد زندگی است. در اين عين بزرگی، زندگی را صدا می‏‌زند و شما را به سوی خود می‏‌خواند. از اينکه وبلاگم به اين […]