понедельник, 7 декабря 2020 г.

Почему взрываются космические корабли

 


Недавно столкнулся с неприятностью при разработке макроса на языке Си для панели оператора. Как-нибудь расскажу об этом более подробно…


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


Даже в таких высокотехнологичных организациях, как NASA, где собраны лучшие инженеры планеты, ошибки не исключены (все мы знаем о неудачных запусках ракет и прочих провальных проектах).


И довольно часто в современном мире эти ошибки связаны с программным обеспечением. Потому что оно становится всё более и более функциональным, а, значит, и более сложным.


Бороться с этим можно разными способами. Один из самых действенных - это упрощение. И если мы говорим о программировании микроконтроллеров, то это упрощение процесса программирования.


Делать это можно также разными способами, но самый простой - это использовать язык высокого уровня вместо языка ассемблера. Например


>>> Язык Си для программирования микроконтроллеров >>>




Комментариев нет:

Отправить комментарий