英语翻译In an industry that prides itself on its rapid advances,

英语翻译
In an industry that prides itself on its rapid advances,this apparent reluctance to move forward despite an obvious need might seem surprising.However,consider the sheer scale of investment—fiscal and intellectual—in those early-generation technologies.There are countless lines of code written in traditional programming languages that programmers must maintain and upgrade.This,in turn,creates a continuous demand for professionals who are trained in and culturally attuned to these technologies.Because of their intricate nature,attaining competency in such programming technologies requires significant investments in time and effort.This,quite understandably,foster a conservative mindset in both individuals and corporations.Unless we properly account for such factors,regardless of how advanced and promising it might be.
Many practitioners have given up all hope that significant progress will result from fundamental advances in programming technologies; instead,they are placing their hopes on process improvements.This partly explains the current surge of interest in methods such as Extreme Programming and the Rational Unified Process[2].
Although following a proper process is critical to any engineering endeavor’s success,it’s too soon to discount the possibilities that new all,
software development consists primarily of expressing ideas,which means that our ability to imagination rather than by unyielding physical laws.Taking advantage of this opportunity is one of the reasons why it represents the first true generational shift in basic programming technology since the introduction of compile.
I recognize that similar software “revolutions” have been proclaimed many times in the past but have bad little or no fundamental impact in the end.Is there any reason to expect otherwise in this case?After all,MDD is based on the old idea of modeling software—a technique that has produced more than its share of skeptics.
The essential
MDD’s defining characteristic is that software development’s primary focus and products are models rather than computer programs.The major advantage of this is that we express models using concepts that are much less bound to the underlying implementation technology and are much closer to the problem domain relative to most popular programming languages.This makes the models easier to specify,understand,and maintain; in some cases,it might even be possible for domain experts rather than computing technology specialists to produce systems.It also makes models less sensitive to the chosen computing technology and to evolutionary changes to that technology (the concept of platform-independent models is often closely connected to MDD).
叠彩仙子 1年前 已收到1个回答 举报

LIUYONG-0457 花朵

共回答了16个问题采纳率:93.8% 举报

在一个工业引以为自豪的在其飞速发展,这明显不愿意向前一个明显的需要,尽管似乎令人惊讶.然而,考虑规模和intellectual-in那些早investment-fiscal技术.有无数的行代码写在传统编程语言,程序员必须维护和升级.反过来,...

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.016 s. - webmaster@yulucn.com