Course code: WEB-34
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I like firmware development because I interact direclty with the hardware. I can see my code directly changing the state of physical devices.
Test practice now:
Unit test with Debugger
Automated tests using serial port to inject data.
Mostly STM32 mcu
We have a few rules to try to detect bugs before the code is executed.
Function too long:
When the function is more than 150 line of codes.
We have mostly offline peer review to verify that the developper did not do any obvious mistake and the the code is consistent with the design.
Favorite thing about dev:
I like creating something that will have physical result on the hardware.
Least favorite thing about dev:
The process of releasing a software into production.
Why are you attending:
To learn how to more efficient in developping software that will be easier to test. Right now, the software takes a really long time to test, we want to reduce that time.