OberonCore
https://forum.oberoncore.ru/

Ошибки и средства борьбы с ними
https://forum.oberoncore.ru/viewtopic.php?f=86&t=6174
Страница 1 из 1

Автор:  Владимир Паронджанов [ Вторник, 21 Ноябрь, 2017 17:28 ]
Заголовок сообщения:  Ошибки и средства борьбы с ними

Уважаемые коллеги!

Я написал текст и собираюсь вставить его в мою очередную книгу.
Прошу высказать критические замечания. И пожелания по исправлению и улучшению текста.

Цитата:
ОШИБКИ И СРЕДСТВА БОРЬБЫ С НИМИ

Ошибки в алгоритмах и программах (software bugs) — чрезвычайно важная проблема. Для предотвращения, поиска и исправления ошибок используют разнообразные средства:

1. требования к программному обеспечению (software requirements);
2. спецификация требований программного обеспечения (software requirements specification);
3. просмотр кода (code review);
4. статический анализ кода (static code analysis);
5. тестирование (software testing);
6. отладка (debugging);
7. защитное программирование (defensive programming)
8. рефакторинг (refactoring)
9. система отслеживания ошибок (bug tracking system),
10. формальная верификация (formal verification)
11. проверка моделей (model checking)
12. стандарт оформления кода, стиль программирования (coding standard, coding convention, programming style).

Автор:  Rifat [ Вторник, 21 Ноябрь, 2017 18:58 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Мне нравятся советы Клеменса Шиперского во вложении.

Вложения:
eth-38713-02_Page_213.png
eth-38713-02_Page_213.png [ 73.91 КБ | Просмотров: 8644 ]
eth-38713-02_Page_214.png
eth-38713-02_Page_214.png [ 85.16 КБ | Просмотров: 8645 ]
eth-38713-02_Page_215.png
eth-38713-02_Page_215.png [ 93.2 КБ | Просмотров: 8644 ]
eth-38713-02_Page_216.png
eth-38713-02_Page_216.png [ 87.14 КБ | Просмотров: 8644 ]
eth-38713-02_Page_217.png
eth-38713-02_Page_217.png [ 77.55 КБ | Просмотров: 8644 ]

Автор:  Rifat [ Среда, 22 Ноябрь, 2017 12:33 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Еще один метод борьбы с ошибками - структурное программирование.

Автор:  Валерий Лаптев [ Вторник, 30 Октябрь, 2018 14:38 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Ну и добавлю: обработку ошибок надо проектировать так же, как и собственно, весь остальной проект.
И обработка ошибок должна быть локализована в отдельной подсистеме... :)

Автор:  Artyemov [ Вторник, 30 Октябрь, 2018 22:45 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Владимир Паронджанов писал(а):
...
8. рефакторинг (refactoring)
...

Все пункты переведены, а 8-й по-русски не бывает?

Автор:  Alexey_Donskoy [ Среда, 31 Октябрь, 2018 20:49 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Artyemov писал(а):
Все пункты переведены, а 8-й по-русски не бывает?
"Переработка".
Но почему-то никто не использует очевидное.
Английское звучание круче, привносит запах элитарности. :wink:
Забавно, что то же и в словарях. :shock:

Автор:  Comdiv [ Среда, 31 Октябрь, 2018 20:59 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Refactoring и для англоязычных звучит круче, чем remake, да и по смыслу отличается.

Автор:  albobin [ Среда, 31 Октябрь, 2018 21:20 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

Разговнокодирование :)

Автор:  Валерий Лаптев [ Четверг, 01 Ноябрь, 2018 16:51 ]
Заголовок сообщения:  Re: Ошибки и средства борьбы с ними

albobin писал(а):
Разговнокодирование :)

ЭТО ПЯТЬ!!! :mrgreen: :mrgreen: :mrgreen:

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/