Course code:
INF-1
Years with company:
4
Years programming:
13
Primary programming language:
C
Other programming languages:
C++, python, Java, C#
Unit test harnesses:
None
Something else:
I've been wanting to get some form of testing integrated into my personal Android apps.
Test practice now:
Generally top-level integration testing when changes are made
Target system:
Embedded Linux + FPGA w/soft microcontroller
Dev tools:
vim, CMake, Intel Quartus
Build time:
5-30 minutes
Coding standard:
Varies from project to project/application to application as-needed.
Function too long:
When it includes duplicate code that could be made into another shared function elsewhere.
Code reviews:
Very basic reviews on each pull-request
Code time:
10
Test time:
5
Debug time:
85
Favorite thing about dev:
Making things work, tracking down obscure bugs and fixing them with one line
Least favorite thing about dev:
Bad tools/vendor support
Tdd knowledge:
Avoiding getting bogged down writing tests when we don't even know what the legacy code is doing.
Why are you attending:
I'm open to learning about tdd, but am mostly here due to the company organizing it.