Designing object-oriented software is still hard 25 آبان 1388
Larry O’Brien recently interviewed three of the Gang of Four about their seminal work on patterns, “Design Patterns 15 Years Later: An Interview with Erich Gamma, Richard Helm, and Ralph Johnson“. Larry O’Brien: “Designing object-oriented software is hard,” are the first words of Design Patterns. Are those words still accurate? Richard Helm: Software design is […]
نیاز کاربران و راهحلهاي مبتني بر نرمافزار 16 آبان 1388
وقتي كارفرما و كاربر سيستم نرمافزاري، دانش و تجربهي توليد سيستم نرمافزاري را داشته باشد، هم ميتواند كمك شما باشد و هم ممكن است شما را به دردسر بيندازد.مثلاً كاربر به جاي آن كه بگويد «نياز من اين است كه اطلاعات پرسنل را در سيستم نگهداري كنم»، بگويد «من فرمي ميخواهم كه در آن نام […]
آموزش علوم کامپیوتر – ایوار جیکابسون 26 مرداد 1388
How should we approach computer science in education?Ivar Jacobson: … You can learn to do Java programming at a university level, or any other language they might have taught if you go back in time, but if you really want to understand software, you need to have competencies in many other different areas, such as […]
پيچيدگي 22 فروردین 1388
روز به روز بر پيچيدگي مسائل و راهكارهايي كه با آنها روبرو ميشويم، افزوده ميشود. اين موضوع مختص نرمافزار نيست. تا ديروز براي فهم سيستمي مانند انبار كافي بود كه يك هفته وقت صرف گردد، مطئمن بوديد كه با صرف زماني ميتوانيد به تكنولوژي نوظهوري تسلط نسبي پيدا كنيد. اما حالا چطور؟ “The challenge over […]
Comparison of integrated development environments 19 فروردین 1388
An integrated development environment (IDE) also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development. برای مشاهده جداول مقایسهاي بين IDEهاي مختلف ميتوانيد به آدرس زير مراجعه نماييد: http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments گزيده: Common sense is the collection of prejudices acquired by age eighteen. […]
Software Architecture Attribute Checklist 3 اسفند 1387
After using RUP templates for software architecture specification for few years, we at Eurocenter have decided to build our own set of templates for Software Architecture and for Software Design specifications. The new templates needed to provide enough meta-information to the author for better analyze the system as well as not to miss any important […]
Comparing the RUP and MSF 3 اسفند 1387
f you’re a process engineer, process analyst, or a team leader looking to standardize on a commercially available framework for your organization’s software development efforts, this article is for you. My objective is to point out the similarities and differences between the Rational Unified Process®, or RUP®, and the Microsoft Solutions Framework (MSF). گزیده:آنانکه نمیتوانند […]
