Search
Write a publication
Pull to refresh
2
0.2
Павел @pavel13th

User

Send message

Скорее всего - какая-то старинная RTOS...

Бюджет освоен и не превышен, так что вопросов к инструментарию ни у кого из участников затеи нет :)

Контроль качества в инженерии - очень актуальный и серьёзный вопрос. Согласен с автором полностью. Я - промышленный инженер-программист и цену ошибкам знаю очень хорошо. Я долгое время работал на крупном химическом предприятии и, по-моему, каждому из моих тогдашних коллег по отделу удавалось своими неверными действиями или ошибками как минимум по разу остановить какой-нибудь химический цех. :)

Лично мне удалось только однажды остановить котельную неработающего цеха (очень повезло) из-за того, что я не слишком серьёзно относился тогда к встроенным в систему разработки ПАЗ (противоаварийных систем) анализаторам контроля целостности и перекрёстных ссылок, и я забыл всего об одной инверсии в логике, которая при определённом сценарии привела к незапланированной остановке котельной. После происшествия я сел и проанализировал свой код и довольно быстро нашёл проблему, пошёл к начальству и честно признался в ней. И с тех пор к инструментам контроля кода (и в целом к его качеству) отношусь сильно серьёзнее.

Я здесь намеренно упоминаю только ситуации, которые не приводили к вреду для людей. А ведь при корявой инженерии всё может быть сильно хуже (приходит на ум случай с рентген-аппаратами, которые долгое время облучали людей 1000-кратными дозами - как потом выяснилось - из-за Ctrl+С / Ctrl+V - методики разработки софта, контролирующего эти аппараты).

Константин Кошутин много лет назад сделал Hammerfight - очень крутую аркаду с необычной игровой механикой, завораживающим дизайном и не менее крутым сюжетом. Прочитал его имя здесь в статье и сразу вспомнил.

Теперь нет повода не попробовать Highfleet :)

У тех, кто умеет в слепую печать, есть другая проблема - если по какой-то причине доступна только одна рука - скорость печати падает ниже скорости тренированного печатальщика двумя пальцами, т.к. от "традиционного" способа быстро отвыкаешь :))

А если на клавишах нет раскладки нужного языка - ещё веселее...

Information

Rating
5,179-th
Registered
Activity

Specialization

Design Engineer / Project Engineer, инженер по промышленной автоматизации
Senior
From 3,500 €
English
Software development