گورخر سفیدِ راه راه سیاه یا سیاهِ راه راه سفید
از گورخری پرسیدم: تو سفیدی، راه راه سیاه داری یا اینکه سیاهی، راه راه سفید داری؟ گورخر به جای جواب دادن پرسید: تو خوبی فقط عادتهای بد داری، یا اینکه بدی و چند تا عادت خوب داری؟ ساکتی بعضی وقتها شلوغ میکنی یا شیطونی بعضی وقتها ساکت میشی؟ ذاتاً خوشحالی بعضی روزها ناراحتی، یا ذاتا […]
چگونه یک الگوی نرمافزاری (Software Pattern) بنویسیم؟
همان طور که قبلاً گفتم، الگوهای طراحی منشأ تجربی دارند. مسئلهای که حل کردهاید با این نگاه که قبلاً تکرار شده یا در آینده تکرار خواهد شد، در قالب مشخصی مستند و نام الگو(Pattern) به خود میگیرد. اینکه چگونه الگوی نرمافزاری بنویسیم، سئوال مهمی است. برای پاسخگویی به این مسئله، مقاله Writing Software Patterns از […]
مقایسه Eclipse و Microsoft’s Visual Studio
پیشنهاد میکنم دو آدرس زیر را برای مشاهده مطالبی در مورد مقایسه دو محیط توسعه(IDE) نرمافزار Eclipse و Visual Studio را مطالعه نمایید. Eclipse vs. Visual Studio at EclipseCon 2006 Eclipse vs. Visual Studio at EclipseCon 2006@ TheServerSide.net گزیده: قانون اول: همیشه حق با مشتری است. قانون دوم: اگر احیاناً مشتری اشتباه کرد، به قانون […]
سئوال خوب بپرس
مطلب بسیار زیبای زیر از وبلاگ روزنوشت علی فتحاللهی برداشت شده است. “از Isidor Isaac Rabi برندهی نوبل فیزیک در ۱۹۴۴، نقل شده که وقتی خبرنگاری از او پرسید: “شما چطور دانشمند شدید؟” جواب داد: “وقتی از مدرسه برمیگشتم؛ مادرم دربارهی اون روز از من پرسوجو میکرد. برای او مهم نبود اون روز چی یاد […]
معماری و فرآیند تولید سرویسگرا
طی دو سه هفته اخیر به دلیلی مجبور بودم که وقت خیلی زیادی روی موضوعات مرتبط با معماریها و فرآیندهای سرویسگرا صرف کنم که یکی از دلایل کم بهروز کردن وبلاگ نیز همین موضوع بود. شرکت IBM در قالب Plug-In های IBM Rational Unified Process، متدولوژی RUP-SOA را ارائه داده است که قابل تأمل و […]