Course code: AS-2
Years with company:
Primary programming language:
Other programming languages:
C++, Assembly, Python, bat-script
Unit test harnesses:
google test framework
Test practice now:
Mostly with manual testing
AVR, ARM, x86, x64
Git, Visual Studio, clang-format, qt creator
(PuTTY, RealTerm, HxD)
Working code instead of following all standards (some shortcuts).
Function too long:
Functions should not be more than one or two pages/screens long (except for very long switch cases). They should only do one thing.
When I review others, I usually focus on execution speed/avoiding bloated code. I also enjoy code that looks tidy, and testable, if possible.
Favorite thing about dev:
Problem solving, understand how system works, dig into the low-level stuff, solving things at high-level
Least favorite thing about dev:
Bloated and inefficient code. Long compile time. Ugly code. Getting many people to agree on a common standard.
Some minor experience with google-test, but not used it actively. perhaps some minor experience during education.
Why are you attending:
Learning how to use TDD effectively, in a way that fits my projects.