تولدت مبارک
دیروز وبلاگ سماموس یک ساله شد.صبح روز جمعه سیزدهم مردادماه سال ۱۳۸۵ ساعت ۹ صیح، چیزی که مدتها طرحش را در ذهنم مرور کرده بودم، انجامش دادم. ایجاد وبلاگ و نوشتن در آن. فکر نمیکردم بتوانم یک سال این کار را به صورت مستمر ادامه بدهم. ولی الان حس خوبی دارم و حتی تجربه بسیار […]
چند مطلب خواندنی
لینک مطالب زیر را از وبلاگ رادمان که هر چند وقت یک بار آن را مطالعه میکنم، پیدا کردهام. ۱- نزول به رتبه ۶۹ جهان در حوزه IT “دکتر منصور کبگانیان، معاون پژوهشی و فنآوری وزارت علوم، تحقیقات و فنآوری در گفتوگو با خبرنگار «فنآوری» خبرگزاری دانشجویان ایران (ایسنا) اظهار کرد: متاسفانه خبری مبنی بر […]
بازنویسی نرمافزار
To rewrite or not to rewrite, that is the questionPeople seem to have given up completely on the notion of rewriting software. This is a shame since so much software needs rewritten, but it’s understandable since so many software rewrites fail. The decision on whether or not to rewrite is a complex one, and most […]
علی آقا بادی بلدینگ
همه چیزی رو در مورد علیآقا که حکم بزرگتر، معلم و استاد را برایم دارند، فکر میکردیم الا دیدن علیآقا در برنامه قویترین مردان ایران سال ۸۶. علی آقا قلباً خوشحالم که ورزش را شروع کردی. گزیده: ز ورزش بود مرد را راستی زسستی، کژی آید و کاستی
دشواری نوشتن
Watts Humphrey ازچهرههای بسیار معروف در دنیای مهندسی نرمافزار به خصوص در حوزه فرآیندهای تولید نرمافزار است. ویرهبر TSP:Team Software Process , PSP:Personal Software Processدر انستیتو مهندسی نرمافزار دانشگاه کارنگی ملون است. وی نوشتن دروبلاگی را شروع کرده بود که متأسفانه از ادامه نوشتن در آن منصرف شده است. علت آن را در زیر بخوانید […]
Why great coders get paid far too little
نوشته زیر کمی طولانی است. اما ارزش مطالعه دارد. مطلب زیر به یک معضل بسیار مهم در تیمهای نرمافزاری اشاره دارد. جایگاه برنامهنویسان خبره. تفاوت برنامهنویسان خبره با سایر برنامهنویسان. اصل مطلب را با گزیدهای از توضیحاتی که خوانندگان بر آن گذاشته بودند در زیر آوردهام. حوصله کنید و آن را تا آخر بخوانید و […]
Software Architecture – The Next Generation
The study of software architecture involves the understanding of the large-scale structures of software systems. Since the mid 1980s, when the field began, software architecture has largely been concerned with engineering and understanding the interaction of well-defined components over well-defined communication paths via well-defined interfaces. However, a much different world is emerging. Systems are built […]