Course code:
HP-1
Years with company:
12
Years programming:
10
Primary programming language:
Python
Other programming languages:
None
Unit test harnesses:
Python unittest
Something else:
I've been in QA for 10 years, and have been writing tests for firmware. We recently started writing unit tests, so I'm not hugely proficient, but know a little.
Test practice now:
Unit test, functional tests.
Target system:
Embedded firmware
Dev tools:
PyCharm
Build time:
Under 10 seconds
Coding standard:
n/a
Function too long:
When unit tests get too complicated
Code reviews:
Informal
Code time:
60
Test time:
20
Debug time:
20
Favorite thing about dev:
Logical application of creative thought process
Least favorite thing about dev:
Deadlines, inevitable scope-creep
Tdd knowledge:
I know it's about writing tests first, then writing the code. It's about putting testing where it should be: in every stage of coding.
Why are you attending:
I would like a formal course in tdd, rather than the informal learn-as-you-go approach my team took over the past year.