Course code:
WEB-3
Years with company:
1.5
Years programming:
39
Primary programming language:
C++
Other programming languages:
Python
Unit test harnesses:
Cppunit, Nunit
Something else:
We don't have any space left in our firmware instruction space to include any test code.
Test practice now:
Blackbox tests controlled by Python that initiates host to controller (our firmware) traffic. Firmware controlled logging of events and errors.
Target system:
An SSD controller.
Dev tools:
Xtensa Explorer, Eclipse
Build time:
11-30 seconds
Coding standard:
Each engineer's own.
Function too long:
When it has uneven hierarchy elements or reusable subsections.
Code reviews:
Mostly nonexistant.
Code time:
80
Test time:
15
Debug time:
5
Favorite thing about dev:
It fits my interests and skills.
Least favorite thing about dev:
Being patient with management.
Tdd knowledge:
It wants you to write your test before you code a function as if you have the function clearly defined before you have defined it. That to me is a fatal flaw of TDD - hope you prove this wrong.
Why are you attending:
I hope you can give an acceptable response to my previous answer.