Pull to refresh
2
Андрей@Byakaha

User

Send message

Я кажется понял в чем суть вопроса)

Тут надо разделить понятия "компьютер", "программа" и "инструмент".

Компьютер не ошибается, он просто делает то что ему говорит программа.

Программа не "ошибается", ошибается человек который ее написал.

Но!

Инструмент это "черный ящик" который получая корректный "ввод" дает корректный "вывод".

И если клавиатура внезапно начинает с долей случайности при нажатии на клаавишу вместо правильного "а" выводить "б", "в" или "s", то как инструмент она уже становится некорректна.

Если молоток внезапно начинает вытаскивать гвозди как результат удара, вместе забивания (я не про гвоздодер), то он тоже перестает быть правильным инструментом.

Если база данных на запрос "Ив*нов И.И." выдает "Сидоров А.М.", то инструмент отработал некорректно. Ошибка. Сбой.

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

Information

Rating
Does not participate
Registered
Activity

Specialization

Десктоп разработчик, Фулстек разработчик
Python
Git
Docker
Linux
Английский язык
ООП
Pascal
Lazarus