Course code:
BLUE-1
Years with company:
1
Years programming:
10
Primary programming language:
C#
Other programming languages:
C, C++, Python
Unit test harnesses:
CppUTest, GTest, pytest
Something else:
I like coffee a lot
Test practice now:
go through entry and exit points of the code and attempt to exercise all these routes and get 100% code coverage
Target system:
32-bit unix RT
Dev tools:
Visual Studio Code, Green Hills
Build time:
1-5 minutes
Coding standard:
for tools, we have a light tool qual procedure, some software we use the DAL (development assurance level) process
Function too long:
probably when it can't fit on one page or be easily understood
Code reviews:
we use gitlab for code reviews, any comment that is made on a code review must be answered, discussed, and resolved before the code review can be closed.
Code time:
60
Test time:
10
Debug time:
30
Favorite thing about dev:
I like getting to solve problems and create solutions that help people
Least favorite thing about dev:
Documentation! and maintaining code that is a mess and untested.
Tdd knowledge:
that it stands for "Test Driven Development", and it's supposed to minimize the amount of debug time that is spend during the development process. I only hope that the amount of time writing tests < amount of time debugging code.
Why are you attending:
To learn how to write more reliable code.