Documentation and Clang format (+2 bugs) | Embedded System Project Series #11

preview_player
Показать описание
I thought I was ready to start writing code, but I had a few more things to discuss first. I talk about the documentation (README.md), coding guidelines, code formatting of the project. I also solve two bugs I ran into while writing code for the coming videos. The first bug was that the Makefile didn't track the header files, and the second one that cppcheck took a long time to execute.

The git repository:

0:00 Intro
0:24 Documentation (README.md)
0:59 Coding guidelines
1:46 Ignoring files (bear)
2:01 Commit 1/4
2:23 Code formatting with clang-format
3:21 Add formatting rule to Makefile
4:00 Add formatting step to CI system
4:47 Commit 2/4
5:28 Bug 1: Headers not tracked by Make
7:02 Commit 3/4
7:24 Bug 2: cppcheck slow!
9:00 Commit 4/4

#embeddedsystems #documentation #clang-format

⌨️ My development environment

🌍 Links

👨‍💻 About me
Hi and welcome. I'm Niklas, an embedded systems engineer from Sweden. On this channel, I make practical videos about embedded systems or, in general terms, about building and programming hardware.
Рекомендации по теме
Комментарии
Автор

Ever seen such nice content on YouTube so far
Thanks😊
Please continue to level up us

krishnababu
Автор

Wow, I've been starving for such embedded systems project videos.

UmairAhmadh