مهد شیءگرایی کجاست 17 فروردین 1386
مطلبی از ایوار جیکابسون میخواندم که به نظرم خیلی جالب رسید و آن را با کمی دخل و تصرف در اینجا آوردم. مثل اینکه آقای جیکابسون مثل خیلیها از اینکه همه آمریکا را با دویست سال تاریخ، مهد همه چیز میدانند و از جمله نرمافزار و شیءگرایی؛ کلی شاکی است. جیکابسون نوشته بود که در […]
تمرین طراحی شیءگرا 10 فروردین 1386
آقاي محسن صبوريان تقبل زحمت نموده و در اين ترم كمك استاد (T.A) درس سيستمهاي شيءگرا خواهند بود. در كنار مباحث تحقيقي كه به دانشجويان محول خواهد گرديد، قرار بر آن است كه دانشجويان يك سري تكليف جهت تمرين و درك بهتر طراحي و پيادهسازي سيستمهاي شيءگرا انجام دهند. اولين تمرين از اين سري تهيه […]
مقالاتي در مورد الگوهاي طراحي(Design Patterns) 26 اسفند 1385
يك سري از مقالات نشريه شيءگرايي در مورد الگوهای طراحی (Design Patterns) را در زير آوردهام. مطالعه آنها را توصيه ميكنم. مقالات را به صورت یکجا از اینجا دریافت نمایید. الگو چيست؟ تأليف و ترجمه: حميده مطهريان در اين مقاله به اختصار به تعريف الگوي نرمافزاري پرداخته شده است. تاريخچه الگوهاي طراحي تأليف و ترجمه: […]
روزی روزگاری مهندس نرمافزار خوبي بود كه … 6 اسفند 1385
كتاب Object-Oriented Reengineering Patterns از Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz در نوع خود كتاب جالبي است. در مقدمه اين كتاب داستان خيالي را تعريف شده و پس از آن ديدگاه نويسندگان آن در مورد مهندسي نرمافزار بيان شده است. آوردن مقدمه كتاب از آن جهت مفيد دانستم كه در آن به چند مورد […]
افول برنامهنویسی شیءگرا 27 بهمن 1385
مقاله جالبی در سه قسمت از Karsten Wagner مطالعه کردم که در نقد برنامهنویسی شیءگرا و بیان دلایلی در افول آن بود.خواندن این مقاله را به شما توصیه میکنم. OOP is dead – Part 1OOP is dead – Part 2OOP is dead – Part 3 اگر فرصت کردید، نظرتان را در اینجا یادداشت کنید تا […]
رابطه معماري نرمافزار و آبگوشت 19 بهمن 1385
يكي از نكات مهمي كه در مفهوم معماري نرمافزار وجود دارد اين مطلب كه معماري در يك كلام، اثبات كردن راهحلي است كه شما براي نرمافزار ارائه كردهايد با توجه به معيارهاي كيفي كه با مشتري توافق كردهايد. داشتم اين مطلب را براي بچهها در كلاس توضيح ميدادم و در نظرم بود كه به شكلي […]
کی جاوا خواهد مرد؟ 19 بهمن 1385
مطلب جالبي از Matt Quail با عنوان When Java is dead مطالعه كردم كه در نوع خودش جالب بود. علاوه بر اشاره به این نکته كه افزايش پيچيدگي نرمافزار باعث خواهد شد به سمت زبانها و راهكارهاي جديد برويم، به نكات جالب ديگري نيز اشاره كرده بود. اما پاراگراف آخر مطلبش كه از دلتنگيهايش از […]
