Course code:
ACL-1
Years with company:
6
Years programming:
27
Primary programming language:
C
Other programming languages:
python, C#
Unit test harnesses:
none
Something else:
I have been developing embedded systems as a firmware development engineer (C and assembler) for 27 years. I have experience in firmware development and also in wireless communications, especially in GSM/GPRS.
Test practice now:
design , write and later test the small pieces of code written
Target system:
Renesas RX651 MCU. Threadx RTOS
Dev tools:
IAR embedded workbench
Build time:
1-5 minutes
Coding standard:
We have an internal document with a selection of rules to write C code based of one by Barr Group
Function too long:
when I can not follow what the function makes
Code reviews:
We do not have code reviews
Code time:
30
Test time:
50
Debug time:
20
Favorite thing about dev:
I like the creative part of developing projects
Least favorite thing about dev:
get old firmware and dive into it to find bugs
Tdd knowledge:
I have started read the TDD for embedded C book
Why are you attending:
I'm interested in improving my C development skills