Course code:
WEB-20
Years with company:
5
Years programming:
20
Primary programming language:
C
Other programming languages:
C++, python, assembly
Unit test harnesses:
Google Test
Something else:
I love embedded systems, and I write for the embedded.fm blog.
Test practice now:
Unit tests, ad-hoc, system level tests
Target system:
Mostly Cortex-M 0/3/4 chips in consumer robots.
Dev tools:
gcc, clang, Segger JLink hardware and software
Build time:
31-60 seconds
Coding standard:
In house, based on Google’s
Function too long:
When you can’t hold it in your head.
Code reviews:
Required for every commit. They’re generally helpful.
Code time:
50
Test time:
20
Debug time:
30
Favorite thing about dev:
Having a working solution that I understand and can explain to others.
Least favorite thing about dev:
Poor tools that make solving the problem harder.
Tdd knowledge:
I read your book (lead a reading group on it at my company).
Why are you attending:
I want to better learn TDD and decide if it’s worth doing at my company.