Course code:
FOS-1
Years with company:
2
Years programming:
2
Primary programming language:
C
Other programming languages:
Python
Unit test harnesses:
Something else:
I'm working in firmware research team which responsibles for building new platform, architecture for new product and bring up new hardware devices.
Test practice now:
Write simple unit test such as create many scenarios for test.
Target system:
Develop/bring up device driver
Dev tools:
IAR, Keil
Build time:
11-30 seconds
Coding standard:
Actually we defined own standard coding base on barr group
Function too long:
there are several ways to detect: Toggling a GPIO before and afer function is running, capture system time (make sure no task/thread can preempt, or interrupt can happen while function is running)
Code reviews:
Team leader will review code before code is released
Code time:
40
Test time:
40
Debug time:
20
Favorite thing about dev:
Develop logic of code, handling many scenarios can happen to system
Least favorite thing about dev:
When the system is too complicated then bug is easily happen and hard to find
Tdd knowledge:
Very general about it
Why are you attending:
Know clear about TDD to apply in our system