Course code:
DOE-SP-001
Years with company:
0.5
Years programming:
10 off&on
Primary programming language:
Python
Other programming languages:
Embedded C (it's been a while)
Unit test harnesses:
Pytest
Something else:
I love hiking
Test practice now:
Pytest
Target system:
Currently cross-platform Python. In the past, PIC or PSoC.
Dev tools:
VS Code, Git. For embedded: MPLAB X IDE, PICkit, PSoC Creator, oscilloscope/logic analyzer, etc.
Build time:
11-30 seconds
Coding standard:
based on PEP 8
Function too long:
if it is playing more than one role
Code reviews:
~weekly meetings to go over updates and discuss changes
Code time:
30
Test time:
45
Debug time:
25
Favorite thing about dev:
It's fun turning abstract ideas into defined logic
Least favorite thing about dev:
Having to make sure the environment is all set up correctly. And also staring at a screen.
Tdd knowledge:
You write tests for expected outcomes, then write/adjust the function until the test passes.
Why are you attending:
Our team is moving toward doing more TDD.