В чем разница между качеством и корректностью программы