Издательство: | Книга по требованию |
Дата выхода: | июль 2011 |
ISBN: | 978-6-1330-7984-7 |
Объём: | 72 страниц |
Масса: | 129 г |
Размеры(В x Ш x Т), см: | 23 x 16 x 1 |
High Quality Content by WIKIPEDIA articles! Critical mass in software engineering is a term used to describe a stage in software life cycle: when the source code grows too large to effectively manage without a complete rewrite. At the Critical Mass stage, fixing a bug introduces one or more new bugs. Tools such as high-level programming languages, object-oriented programming languages , and techniques such as programming in the large, code refactoring and test-driven development, exist to make it easier to maintain large, complicated programs. Large software projects are often poorly planned. Sometimes, in an effort to attract investment capital, a "quick and dirty" project is completed. This could succeed completely in its goals — getting investment. The next step is to use the investment and interest to reformulate the project into a more mature and stable version; however, this revision is often skipped, and the flawed initial design is used as a base for adding features. This can quickly lead to a very disorganized and unmaintainable codebase.
Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд после получения заказа.