The robustness of the underlying architecture can be determined relati translation - The robustness of the underlying architecture can be determined relati Vietnamese how to say

The robustness of the underlying ar

The robustness of the underlying architecture can be determined relatively early
in the life cycle. The architecture of a software product includes the various
component artifacts and how they fit together. An analogy is the architecture of a
cathedral, which might be described as Romanesque, Gothic, or Baroque, among
other possibilities. Similarly, the architecture of a software product might be
described as object-oriented (Chapter 7), pipes and filters ( UNIX or Linux
components), or client–server (with a central server providing file storage
for a network of client computers). The architecture of a software product
developed using the iterative-and-incremental model must have the property that it can be extended continually (and, if necessary, easily changed)
to incorporate the next increment. Being able to handle such extensions and
changes without falling apart is called robustness. Robustness is an important quality during development of a software product; it is vital during postdelivery maintenance. So, if a software product is to last through the usual
12, 15, or more years of postdelivery maintenance, the underlying architecture has to be robust. When an iterative-and-incremental model is used, it
soon becomes apparent whether or not the architecture is robust. If, in the
course of incorporating (say) the third increment, it is clear that the software
developed to date has to be drastically reorganized and large parts rewritten,
then it is clear that the architecture is not sufficiently robust. The client must
decide whether to abandon the project or start again from scratch. Another possibility is to redesign the architecture to be more robust, and then reuse as much
of the current artifacts as possible before proceeding to the next increment.
Another reason why a robust architecture is so important is the moving-target
problem (Section 2.4). It is all but certain that the client’s requirements will
change, either because of growth within the client’s organization or because
the client keeps changing his or her mind as to what the target software has to
do. The more robust the architecture, the more resilient to change the software
will be. It is not possible to design an architecture that can cope with too many
drastic changes. But, if the required changes are reasonable in scope, a robust
architecture should be capable of incorporating those changes without having
to be drastically restructured.
0/5000
From: -
To: -
Results (Vietnamese) 1: [Copy]
Copied!
Mạnh mẽ của kiến trúc nằm bên dưới có thể được xác định tương đối sớmtrong chu kỳ cuộc sống. Kiến trúc của một sản phẩm phần mềm bao gồm khác nhauthành phần hiện vật và làm thế nào họ phù hợp với nhau. Một tương tự là kiến trúc của mộtNhà thờ, mà có thể được mô tả là kiến trúc Roman, Gothic, và Baroque, trong sốkhả năng khác. Tương tự, kiến trúc của một sản phẩm phần mềm có thểMô tả như là hướng đối tượng (Chương 7), đường ống và các bộ lọc (UNIX hoặc Linuxthành phần), hoặc khách hàng-máy chủ (với một máy chủ Trung tâm cung cấp lưu trữ tập tincho một mạng máy tính khách hàng). Kiến trúc của một sản phẩm phần mềmphát triển bằng cách sử dụng các mô hình lặp đi lặp lại-và-gia tăng phải có tài sản mà nó có thể mở rộng liên tục (và, nếu cần thiết, dễ dàng thay đổi)kết hợp tăng tiếp theo. Có thể xử lý các phần mở rộng vàthay đổi mà không rơi xuống ngoài được gọi là mạnh mẽ. Mạnh mẽ là một chất lượng quan trọng trong sự phát triển của một sản phẩm phần mềm; nó là rất quan trọng trong thời gian bảo trì postdelivery. Vì vậy, nếu một sản phẩm phần mềm là để cuối thông qua các thông thường12, 15, hoặc nhiều năm của bảo trì postdelivery, kiến trúc cơ bản đã được mạnh mẽ. Khi một mô hình lặp đi lặp lại-và-gia tăng được sử dụng, nósớm trở nên rõ ràng hay không kiến trúc này là mạnh mẽ. Nếu, trong cáckhóa học của kết hợp (nói) tăng thứ ba, nó là rõ ràng rằng các phần mềmphát triển đến nay đã được một phần đáng kể tổ chức lại và lớn viết lại,sau đó, nó là rõ ràng rằng kiến trúc không phải là đủ mạnh mẽ. Khách hàng phảiquyết định từ bỏ dự án hoặc bắt đầu lại từ đầu. Một khả năng khác là để thiết kế lại kiến trúc để mạnh mẽ hơn, và sau đó tái sử dụng càng nhiềuvật hiện tại càng tốt trước khi tiếp tục để tăng tiếp theo.Một lý do tại sao một kiến trúc mạnh mẽ là rất quan trọng là di chuyển-mục tiêuvấn đề (phần 2.4). Tất cả, nhưng chắc chắn rằng yêu cầu của khách hàng sẽthay đổi, hoặc vì tăng trưởng trong các khách hàng tổ chức hoặc bởi vìkhách hàng tiếp tục thay đổi tâm trí của mình như những gì phần mềm mục tiêu có thểlàm. Mạnh mẽ kiến trúc, đàn hồi hơn để thay đổi phần mềmsẽ. Nó là không thể để thiết kế một kiến trúc có thể đối phó với quá nhiềuthay đổi mạnh mẽ. Tuy nhiên, nếu những thay đổi cần thiết hợp lý trong phạm vi, một mạnh mẽkiến trúc có thể kết hợp những thay đổi mà không cầnđể được mạnh tái cấu trúc.
Being translated, please wait..
Results (Vietnamese) 2:[Copy]
Copied!
Sự vững mạnh của các kiến trúc cơ bản có thể được xác định tương đối sớm
trong vòng đời. Kiến trúc của một sản phẩm phần mềm khác nhau bao gồm các
đồ tạo tác thành phần và cách họ phù hợp với nhau. Một tương tự là kiến trúc của một
nhà thờ, mà có thể được mô tả như Romanesque, Gothic, Baroque hay, trong số
các khả năng khác. Tương tự như vậy, kiến trúc của một sản phẩm phần mềm có thể được
mô tả như là hướng đối tượng (Chương 7), ống dẫn và bộ lọc (UNIX hay Linux
thành phần), hoặc client-server (với một máy chủ trung tâm cung cấp các tập tin lưu trữ
cho một mạng lưới các máy tính khách hàng). Kiến trúc của một sản phẩm phần mềm
được phát triển bằng cách sử dụng các mô hình lặp đi lặp lại-và-gia tăng phải có thuộc tính mà nó có thể được gia hạn liên tục (và, nếu cần thiết, dễ dàng thay đổi)
để kết hợp các tăng tiếp theo. Có khả năng xử lý phần mở rộng và như vậy
thay đổi mà không rơi xuống ngoài được gọi là mạnh mẽ. Vững mạnh là một chất quan trọng trong quá trình phát triển của một sản phẩm phần mềm; nó là rất quan trọng trong quá trình bảo trì postdelivery. Vì vậy, nếu một sản phẩm phần mềm là để kéo dài qua bình thường
12, 15, hoặc nhiều năm bảo trì postdelivery, kiến trúc cơ bản đã được mạnh mẽ. Khi một mô hình lặp đi lặp lại-và-gia tăng được sử dụng, nó
nhanh chóng trở nên rõ ràng hay không kiến trúc là mạnh mẽ. Nếu trong
quá trình kết hợp (nói) tăng thứ ba, nó là rõ ràng rằng các phần mềm
được phát triển cho đến nay đã được tổ chức lại quyết liệt và phần lớn được viết lại,
sau đó nó là rõ ràng rằng các kiến trúc là không đủ mạnh. Các khách hàng phải
quyết định xem có nên từ bỏ dự án hoặc bắt đầu lại từ đầu. Một khả năng khác là để thiết kế lại các kiến trúc để được mạnh mẽ hơn, và sau đó tái sử dụng càng nhiều
các hiện vật hiện tại càng tốt trước khi tiến hành tăng tiếp theo.
Một lý do tại sao một kiến trúc mạnh mẽ là rất quan trọng là việc di chuyển mục tiêu
đề (mục 2.4). Đó là tất cả, nhưng chắc chắn rằng các yêu cầu của khách hàng sẽ
thay đổi, hoặc do tăng trưởng trong tổ chức của khách hàng hoặc do
khách hàng luôn thay đổi tâm trí của mình như những gì các phần mềm mục tiêu phải
làm. Mạnh mẽ hơn kiến trúc, đàn hồi hơn để thay đổi phần mềm
sẽ được. Nó không phải là có thể thiết kế một kiến trúc có thể đối phó với quá nhiều
thay đổi mạnh mẽ. Nhưng, nếu những thay đổi cần thiết một cách hợp lý trong phạm vi, một mạnh mẽ
kiến trúc nên có khả năng kết hợp với những thay đổi mà không cần phải
được cơ cấu lại quyết liệt.
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2025 I Love Translation. All reserved.

E-mail: