Course code:
SP-EC-01
Years with company:
10
Years programming:
25
Primary programming language:
C
Other programming languages:
Python, ASM
Unit test harnesses:
N/A
Something else:
I started coding because the teacher in 4th grade told us we could each play a computer game until we ran out of lives. I modified the program to have unlimited lives when I played.
Test practice now:
Black Box/White Box/Use Case/Boundary Condition/Code Review driven scenarios/Regression
Target system:
Small scale embedded systems
Dev tools:
Device specific development environments, MP Lab, Code Composer, Atmel Studio, Segger, VS Code
Build time:
1-5 minutes
Coding standard:
We have a development standard in our group that I helped develop.
Function too long:
Length, when I can't quickly articulate or name what it does.
Code reviews:
Small group, 1-3 people, criticality driven level of rigor.
Code time:
40
Test time:
30
Debug time:
30
Favorite thing about dev:
The challenge, problem solving, the act of making something.
Least favorite thing about dev:
Feature creep, the idea that 'software is cheap/free'
Tdd knowledge:
Admittedly not a lot.
Why are you attending:
To learn and get better! You can't test everything, make it count!