Course code:
CSR-2
Years with company:
2.6
Years programming:
9
Primary programming language:
C
Other programming languages:
-
Unit test harnesses:
Not used
Something else:
I have been involved in design and coding for embedded applications
Test practice now:
With Phones and Bluetooth Profile Test Suite(PTS)
Target system:
CSR embedded dev kits
Dev tools:
CSR developement platform
Build time:
5-30 minutes
Coding standard:
CSR coding standard
Function too long:
when a function is trying to do multiple things, I generally split up into multiple functions.
Code reviews:
Code developed is reviewed for optimization, logic check and coding standard
Code time:
40
Test time:
30
Debug time:
30
Favorite thing about dev:
Design, Coding, Unit testing
Least favorite thing about dev:
Honestly, I don't like doing regression testing after writing software
Tdd knowledge:
The developer writes the test code first and then tries to write the minimum code to pass the test.
Why are you attending:
To learn about TDD. I have not used TDD in any of my project so far. I have tested my software by writing some wrapper functions to test sanity, testing with PTS, running static tool analyser like lint for code analysis. But I have never used TDD.