Course code:
HON-2
Years with company:
1
Years programming:
8
Primary programming language:
C#
Other programming languages:
C, C++, VB, HDLs
Unit test harnesses:
Visual Studio Unit Test projects
Something else:
I find that there is nothing better than 80s hair metal.
Test practice now:
"Automated" testing by writing code to test code, not using a unit test framework such as the one provided by .NET.
Target system:
Windows machines, Xilinx devices
Dev tools:
Visual Studio, Vivado, SDK
Build time:
1-5 minutes
Coding standard:
Not much of a standard, some linting practices.
Function too long:
Likely when it is doing many different functionalities rather than what the name implies.
Code reviews:
Using either a lead dev on a project or a group of people to review code prior to merging to main.
Code time:
15%
Test time:
35%
Debug time:
50%
Favorite thing about dev:
Seeing my code function properly and return the correct output given a broad range of inputs.
Least favorite thing about dev:
Fully testing functionality to catch every edge case at the end of writing the code.
Tdd knowledge:
Using testing throughout the software life cycle to save time and sanity when developing.
Why are you attending:
To gain better knowledge about TDD in the embedded space.