Course code:
UBL-1
Years with company:
1
Years programming:
35
Primary programming language:
C
Other programming languages:
C++, matlab, Python, various assembly languages
Unit test harnesses:
self written ones
Something else:
I ride a bike and play chess (though not at the same time!)
Test practice now:
Visual Studio simulation to step through the code to verify functionality, followed by running a regression test suite prior to commit to ensure nothing is broken.
Target system:
In house designed embedded multiple uProcessor with dedicated hardware for DSP algorithms.
Dev tools:
Simulation of target processor h/w developed in-house to verify code will work work on the target h/w.
Build time:
11-30 seconds
Coding standard:
Coding standard last updated 2015, I think. C Code is laid out 'Allman' style with 2 space indation (no tabs). Variable names depict their use and type e.g. 's' prefix for static variables.
Function too long:
Experience
Code reviews:
Short and casual!
Code time:
50
Test time:
30
Debug time:
20
Favorite thing about dev:
Challenges and that I'm doing something different every day.
Least favorite thing about dev:
Trying to understand poorly written code
Tdd knowledge:
Isn't it mainly commom sense?
Why are you attending:
There was a spare space at short notice!