Course code:
LATCH-1
Years with company:
1.5
Years programming:
14
Primary programming language:
C
Other programming languages:
Python, bash
Unit test harnesses:
ceedling, google test
Something else:
i have been doing embedded firmware for over 10 years, primarily for low power wireless systems.
Test practice now:
unit testing, on-target tests, integration tests.
Target system:
embedded wireless system.
Dev tools:
gcc
Build time:
1-5 minutes
Coding standard:
coding standard covers basics, is not burdensome.
Function too long:
> 100-200 lines.
Code reviews:
reviews are productive, much less wasted time on nits than previous jobs.
Code time:
50
Test time:
25
Debug time:
25
Favorite thing about dev:
problem solving challenges
Least favorite thing about dev:
getting caught up in legacy bugs.
Tdd knowledge:
I have used tdd on and off throughout my career, I find it is a useful to drive modular designs.
Why are you attending:
partially driven by management but also to refresh my skills.