Успешное завершение
процесса компиляции не означает, что в программе нет ошибок. Убедиться, что
программа работает правильно можно только в процессе проверки ее работоспособности,
который называется тестирование.
Обычно программа редко
сразу начинает работать так, как надо, или работает правильно только на некотором
ограниченном наборе исходных данных. Это свидетельствует о том, что в программе
есть алгоритмические ошибки. Процесс поиска и устранение ошибок называется отладкой.
Знаете ли Вы, что "гравитационное линзирование" якобы наблюдаемое вблизи далеких галактик (но не в масштабе звезд, где оно должно быть по формулам ОТО!), на самом деле является термическим линзированием, связанным с изменениями плотности эфира от нагрева мириадами звезд. Подробнее читайте в FAQ по эфирной физике.