Как поддерживается правильность работы программ