Course code:
LABC-1
Years with company:
9
Years programming:
29
Primary programming language:
C
Other programming languages:
I have used Java and C for other outside jobs and hobby, but pretty well my livelihood is C
Unit test harnesses:
None, but after taking EOC courses, it looked like something my company could use
Something else:
I started designing h/w and s/w, as a jr engineer for a sr EE, I loved it. I took time off as an FAE for electronic distributors(~13 year). I went back to design with my current company and have migrated to almost 100% software.
Test practice now:
Burn and churn :-) That's why we are taking the course. We have went through many of the TDD solutions/warnings given - Fix Code breaks other code, invalid one-off inputs are not seen until the code is in the field........
Target system:
Migrated from PIC32 to STM32F
Dev tools:
Mfr's IDE, have started to dabble with MS Visual Studio Code, but in the past I edited with Sublime
Build time:
31-60 seconds
Coding standard:
Still working on that, we only have 2 firmware coders and could use one.
Function too long:
We don't
Code reviews:
2 embedded coders, sometimes working the same project, and we use github code review's to merge.
Code time:
45
Test time:
10
Debug time:
45
Favorite thing about dev:
It's the challenge of making s/w and then improving it, and learning from others.
Least favorite thing about dev:
Nothing
Tdd knowledge:
Not much
Why are you attending:
To implement s/w development improvements that will make our code better