Аннотация
Software engineering is the only engineering discipline where product testing is a
major technical and organizational concern, as well as an important cost factor.
Several factors contribute to this state of affairs:
• The first factor that makes software testing such a big concern is, of course, the
size and complexity of software products, which make the design of software
products a high-risk, error-prone proposition.
• The second factor is the lack of a standardized development process for software
products, which means that product quality cannot be ensured by process controls,
and has to be ensured by product controls instead.
• The third factor is the scarcity of practical, scalable methods that can ensure product
quality through static product analysis, shifting the burden to dynamic
methods.
• Other factors include the absence of a general reuse discipline, the lack of scalability
of correctness-preserving development methods, and the pervasiveness of
specification changes through the development, maintenance, and evolution
process, etc.

![Находясь на переднем крае программирования, книга «Программист-прагматик. Путь от подмастерья к мастеру» абстрагируется от всевозрастающей специализации и... Программист-прагматик [Путь от подмастерья к мастеру]](https://www.rulit.me/data/programs/images/programmist-pragmatik-put-ot-podmasterya-k-masteru_563230.jpg)

![Всякому, кто зарабатывает на жизнь разработкой программного обеспечения, крайне важно добиваться лучшего результата быстрее и с меньшими усилиями.
Правильный... Продуктивный программист [Как сделать сложное простым, а невозможное – возможным]](https://www.rulit.me/data/programs/images/produktivnyj-programmist-kak-sdelat-slozhnoe-prostym-a-nevoz_606093.jpg)

Комментарии к книге "Software Testing"