دسته‌بندی نشده ۲۸ بهمن ۱۳۸۵
کرم ضد آفتاب بمالید: سخن رانی کورت ونه گات در مراسم فارغ التحصیلی سال ۱۹۹۷ دانشگاهM.I.T

نمی‏دانم مطلب زیر را کدام یک از دوستانم برایم فرستاده است. نمی‏دانم مرجع اصلی مطلب زیر کجاست. ولی خواندنش خالی از لطف نیست. کورت ونه گات، یکی از دوست داشتنی‏ترین نویسنده‏های زنده دنیا است. او سال ۱۹۲۲ در ایندیانا پولیس آمریکا به دنیا آمده است. اگرچه خیلی‏ها او را یک نویسنده داستان‏های علمی تخیلی به […]

دسته‌بندی نشده ۲۷ بهمن ۱۳۸۵
افول برنامه‏نویسی شیءگرا

مقاله جالبی در سه قسمت از Karsten Wagner مطالعه کردم که در نقد برنامه‏نویسی شیءگرا و بیان دلایلی در افول آن بود.خواندن این مقاله را به شما توصیه می‏کنم. OOP is dead – Part 1OOP is dead – Part 2OOP is dead – Part 3 اگر فرصت کردید، نظرتان را در اینجا یادداشت کنید تا […]

دسته‌بندی نشده ۱۹ بهمن ۱۳۸۵
رابطه معماری نرم‏افزار و آبگوشت

یکی از نکات مهمی که در مفهوم معماری نرم‏افزار وجود دارد این مطلب که معماری در یک کلام، اثبات کردن راه‏حلی است که شما برای نرم‏افزار ارائه کرده‏اید با توجه به معیارهای کیفی که با مشتری توافق کرده‏اید. داشتم این مطلب را برای بچه‏ها در کلاس توضیح می‏دادم و در نظرم بود که به شکلی […]

دسته‌بندی نشده ۱۹ بهمن ۱۳۸۵
کی جاوا خواهد مرد؟

مطلب جالبی از Matt Quail با عنوان When Java is dead مطالعه کردم که در نوع خودش جالب بود. علاوه بر اشاره به این نکته که افزایش پیچیدگی نرم‏افزار باعث خواهد شد به سمت زبانها و راه‏کارهای جدید برویم، به نکات جالب دیگری نیز اشاره کرده بود. اما پاراگراف آخر مطلبش که از دلتنگی‏هایش از […]

دسته‌بندی نشده ۱۹ بهمن ۱۳۸۵
قانون بقای پیچیدگی نرم‏افزار ( the first law of software complexity)

قوانین بسیار زبادی حاکی از آن هستند که موضوعات طبیعت مقادیر ثابتی دارند و از شکلی به شکل دیگر تبدیل می‏شوند. – قانون بقای ماده و انرژی – قانون P * V / T= Cte – قانون بقای پروژه در دانشگاه – قانون بقای دمپایی در خوابگاه Matt Quail در نوشته‏ای با نام “قانون اول […]

دسته‌بندی نشده ۱۲ بهمن ۱۳۸۵
وقتی که تجرید و لفاف‏بندی نشتی پیدا می‏کنند (Leaky Abstractions)

تجرید(Abstraction) به عنوان یکی از مبانی اصلی در رهیافت شیءگرایی و به طور کلی مهندسی نرم‏افزار پذیرفته شده است. تجرید بهمعنای برجسته‏سازی آن چه که برای خواننده مهم است و حذف آن چه که برای خواننده مهم نیست، تعریف شده است. ‍‍‌[Mary Shaw]. تجرید و لفاف‏بندی(Encapsulation) همواره توسط طراحان تعدیل می‏شوند.بهعبارت دیگر،تعدیل بین آن چه […]

دسته‌بندی نشده ۵ بهمن ۱۳۸۵
ضرورت بکارگیری مدل بومی SPCOM توسط پیمانکاران پروژ ه های فناوری اطلاعات

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