Советы для улучшения качества embedded-кода на C++

Дисклеймер: этот пост ни коим образом не является общим описанием embedded-разработки. Это небольшая хитрость, которая улучшает качество программ при работе с железом.

Важность ассемблера

В C++11 была введена очень важная и полезная вещь: строго-типизированный enum. Я не буду перечислять все полезности, в сети полно статей на эту тему. Тем более, на дворе 2018 год, пора бы уже всем этим пользоваться.

Importance of assembly

C++11 has introduced an extremely important and useful feature: strongly typed enumerators. I will not recap all of the useful features; there are many articles about that. In addition, its 2018, so you better be using them.

Vcpkg

Ещё одна короткая статья о маленьком счастье программиста. Любой C++ разработчик под Windows может рассказать, какой головной болью оборачивается установка и настройка Boost. Это настолько ужасный процесс, что некоторые разработчики зачастую собирали некую версию и сидели на ней, пока не произойдёт что-то колоссальное.

Pagination


© 2018. All rights reserved.

Powered by Hydejack v7.5.1