Hajm 115 sahifalar
2017 yil
Принципы и методы создания надежного программного обеспечения АСУТП
Kitob haqida
Цель настоящего пособия – дать базовые навыки, необходимые для разработки надежного программного обеспечения (ПО), построить «мост» между зачастую незаслуженно забытыми трудами «патриархов» и современной практикой программирования. Показана актуальность проблемы повышения надежности создаваемого ПО. Приведены основные определения, факторы, влияющие на надежность ПО, рассмотрены принципы и методы построения надежного ПО. Даны практические рекомендации и методики, направленные на повышение надежности разрабатываемого ПО. Пособие иллюстрируется примерами из области ПО АСУТП АЭС, приведены детализированные требования, рекомендации и методика по проектированию и реализации ПО.
Пособие предназначено для специалистов, занимающимся разработкой ПО для оснащения критически важных объектов (КВО). Оно также может быть полезно студентам соответствующих специальностей в качестве методического материала.
К сожалению, книга вообще не оправдала ожиданий. Тот случай, когда цена абсолютно не соответствует содержимому. Если очень кратко, то всю книгу можно выразить фразой: плохо не делайте, делайте хорошо.
Более 100 страниц воды с потрясающими по своей практической ценности советами типа "используйте прерывание с осторожностью". Вроде и хочется похвалить автора за труды праведные, но ценность книги практически нулевая.
Во всей книге нет ни одного примера, в котором было бы показано, что "вот этот кусок программного кода плохой, а плохой он потому-то и потому-то и его использование приведет к вот таким печальным последствиям, чтобы их избежать, код надо поменять следующим образом". Единственное достоинство книги, это два верных утверждения, 1) что программное обеспечение не изнашивается, в отличии от аппаратной части. 2) до сих в мире не существует единого общепризнанного подхода к пониманию того, что же такое надежность программного обеспечения.
Izohlar, 1 izoh1