Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 198
Благодарности: 51

Профиль | Отправить PM | Цитировать


Цитата Eksworden:
синтаксических ошибок или ошибок в ходе компиляции »
Эти ошибки, как правило, в ступор вводят тех, кто в должной мере не знает язык, на котором пишет (как правило, новички, или наоборот те, кто давно на нем не писал). В очень редких случаях они могут указывать на ошибки проектирования, но как правило, просто ляпы по невнимательности, на их исправление тратиться ничтожная доля времени.
Методика проверки - скомпилировать
Цитата Eksworden:
с крешами или зависаниями »
От них никто не застрахован. 100% защиты точно не будет, поскольку пользователь, в отличие от программиста, думает по-другому, из-за этого, как правило, креши и бывают.
Основная методика защиты:
1. проверка корректности входных данных
2. проверка доступности ресурсов (например, доступность файла)
3. проверка указателей на NULL (и, как оборотная строна, присвоение NULL всем указателям, которые пусты)
4. проверка алгоритмов на сходимость
Хорошее средство - внимательное чтение кода.

Вроде основное сказал, вспомню еще - добавлю.

Последний раз редактировалось PhilB, 31-10-2011 в 18:33. Причина: дополнил п.3


Отправлено: 21:01, 30-10-2011 | #3