Контроль качества в инженерии - очень актуальный и серьёзный вопрос. Согласен с автором полностью. Я - промышленный инженер-программист и цену ошибкам знаю очень хорошо. Я долгое время работал на крупном химическом предприятии и, по-моему, каждому из моих тогдашних коллег по отделу удавалось своими неверными действиями или ошибками как минимум по разу остановить какой-нибудь химический цех. :)
Лично мне удалось только однажды остановить котельную неработающего цеха (очень повезло) из-за того, что я не слишком серьёзно относился тогда к встроенным в систему разработки ПАЗ (противоаварийных систем) анализаторам контроля целостности и перекрёстных ссылок, и я забыл всего об одной инверсии в логике, которая при определённом сценарии привела к незапланированной остановке котельной. После происшествия я сел и проанализировал свой код и довольно быстро нашёл проблему, пошёл к начальству и честно признался в ней. И с тех пор к инструментам контроля кода (и в целом к его качеству) отношусь сильно серьёзнее.
Я здесь намеренно упоминаю только ситуации, которые не приводили к вреду для людей. А ведь при корявой инженерии всё может быть сильно хуже (приходит на ум случай с рентген-аппаратами, которые долгое время облучали людей 1000-кратными дозами - как потом выяснилось - из-за Ctrl+С / Ctrl+V - методики разработки софта, контролирующего эти аппараты).
Константин Кошутин много лет назад сделал Hammerfight - очень крутую аркаду с необычной игровой механикой, завораживающим дизайном и не менее крутым сюжетом. Прочитал его имя здесь в статье и сразу вспомнил.
У тех, кто умеет в слепую печать, есть другая проблема - если по какой-то причине доступна только одна рука - скорость печати падает ниже скорости тренированного печатальщика двумя пальцами, т.к. от "традиционного" способа быстро отвыкаешь :))
А если на клавишах нет раскладки нужного языка - ещё веселее...
Information
Rating
5,179-th
Registered
Activity
Specialization
Design Engineer / Project Engineer, инженер по промышленной автоматизации
Скорее всего - какая-то старинная RTOS...
Бюджет освоен и не превышен, так что вопросов к инструментарию ни у кого из участников затеи нет :)
Контроль качества в инженерии - очень актуальный и серьёзный вопрос. Согласен с автором полностью. Я - промышленный инженер-программист и цену ошибкам знаю очень хорошо. Я долгое время работал на крупном химическом предприятии и, по-моему, каждому из моих тогдашних коллег по отделу удавалось своими неверными действиями или ошибками как минимум по разу остановить какой-нибудь химический цех. :)
Лично мне удалось только однажды остановить котельную неработающего цеха (очень повезло) из-за того, что я не слишком серьёзно относился тогда к встроенным в систему разработки ПАЗ (противоаварийных систем) анализаторам контроля целостности и перекрёстных ссылок, и я забыл всего об одной инверсии в логике, которая при определённом сценарии привела к незапланированной остановке котельной. После происшествия я сел и проанализировал свой код и довольно быстро нашёл проблему, пошёл к начальству и честно признался в ней. И с тех пор к инструментам контроля кода (и в целом к его качеству) отношусь сильно серьёзнее.
Я здесь намеренно упоминаю только ситуации, которые не приводили к вреду для людей. А ведь при корявой инженерии всё может быть сильно хуже (приходит на ум случай с рентген-аппаратами, которые долгое время облучали людей 1000-кратными дозами - как потом выяснилось - из-за Ctrl+С / Ctrl+V - методики разработки софта, контролирующего эти аппараты).
Константин Кошутин много лет назад сделал Hammerfight - очень крутую аркаду с необычной игровой механикой, завораживающим дизайном и не менее крутым сюжетом. Прочитал его имя здесь в статье и сразу вспомнил.
Теперь нет повода не попробовать Highfleet :)
У тех, кто умеет в слепую печать, есть другая проблема - если по какой-то причине доступна только одна рука - скорость печати падает ниже скорости тренированного печатальщика двумя пальцами, т.к. от "традиционного" способа быстро отвыкаешь :))
А если на клавишах нет раскладки нужного языка - ещё веселее...