Concept-Orientation 14 دی 1386
Concept-orientation is a new emerging programming, data modelling and system design paradigm. The main purpose of this site is to serve as a growing resource sharing and organizing the work and thoughts on this new direction in computer science for those interested in learning about it.Main principles of the concept-oriented programming:1. Separation of business methods […]
The Joel Test: 12 Steps to Better Code 13 دی 1386
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understand that stuff. So I’ve come up with my own, highly irresponsible, sloppy test to rate the quality of a software […]
بیانیه حقوق کاربران کامپيوتر 22 آذر 1386
چند وقت پيش در وبلاگهای برخی از دوستان از جمله مهندسی نرمافزار، به موضوعی اشاره شده بود با عنوان “حق با مشتری است یا نه؟”.این موضوع از وجوه مختلف قابل بررسی است. در اینجا میخواهم به نتیجه تحقیق دکتر Karat(دکترای روانشاسی) در مرکز تحقیقات واتسون شرکت IBM در سال 1998 با عنوان حقوق کاربران کامپيوتر […]
Service Oriented Architectures 18 آبان 1386
چندماهی است که در پروژههایی همکاری میکنم که نگاه “معماری سرويس گرا”- Service Oriented Architecture- در آن غالب است. در این پروژهها، این نگاه از سوی کارفرما به عنوان یک “الزام” مورد تأکید قرار گرفته است. هر چند باید یادمان باشد که این رویکرد، تنها رویکردی است به معماری و نه همه ارکان توسعه نرمافزار. […]
How To Write Unmaintainable Code 17 آبان 1386
با خواندن مطلب زیر نه تنها مطالب جدیدی یادگرفتم، بلکه به شدت خندیدم. خلاصهای از آن را در اینجا آورده و آدرس آن را نیز در ادامه آوردهام. In the interests of creating employment opportunities in the Java programming field, I am passing on these tips from the masters on how to write code that […]
Releasing the Source Code for the .NET Framework Libraries 21 مهر 1386
یادم رفته بود خبر مهمی را که دوست خوبم آقای مهندس معطر در وبلاگشان آورده بودند، در اینجا بیاورم. هر چند با تأخیر ولی خواندنش خالی از لطف نیست. Today Scott Guthrie on his blog announced microsoft plans for oper sourcing microsoft.net 3.5 and VS 2008 until end of year. link: http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-librarie گزیده: Be who […]
تصوير منتخب 21 مهر 1386
در مقاله آقای WATTS S. HUMPHREY تصويری بود در مورد نيازمندیهای نرمافزار و اینکه ما در برخورد با کاربران مشکل ما این نیست که چه را میدانیم و چه را نمیدانیم، بلکه مشکل ما این است که نمیدانیم که چه را نمیدانیم. اما ببینید نسبت آنها را گزیده: waiting for you is like waiting for […]
