Course code:
WEB-22
Years with company:
1
Years programming:
3
Primary programming language:
C++
Other programming languages:
python sometimes
Unit test harnesses:
CppUTest
Something else:
I'm passionate about aviation and I love coding. I moved from Montreal, Canada to work at Dynon Avionics last year.
Test practice now:
Using CppUTest
Target system:
Aircraft PFD in C++ running on a raspberry pi
Dev tools:
VSCode, CMake, Git
Build time:
1-5 minutes
Coding standard:
My coding standards are mostly formatting. For example: I prefer snake case, allman formatting. Also, I'm not a fan of the auto keyword.
Function too long:
When I notice that I need to search for code I just wrote minutes ago.
Code reviews:
I put out pull requests when I'm done working on a feature and wait for my coworkers to comment on it. Its the same thing when my other coworkers submit PRs too.
Code time:
7
Test time:
1
Debug time:
2
Favorite thing about dev:
I just love creating and solving problems
Least favorite thing about dev:
It's easy to overthink things and spend too much time and energy on something just for the fun of it.
Tdd knowledge:
- You have to write test for any code that is shipped.
- You should write the test first so it fails and then write the code to make it pass.
Why are you attending:
Because my coworkers took it last year when I wasn't an employee yet and they offered me to take it and I said yes. Also, I'm curious to know what this training looks like.