Course code: SAM-1
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
Only loosely explored python unittest, C unity
~13 years of C experience at prior company; using C++ at new company with prior experience in grad school.
Test practice now:
NVMe SSD device FW
VS Code, GDB
Loose for modeling code. Have not studied for firmware yet.
Function too long:
When it takes effort to find specific functionality within prior studied function (multiple page ups/downs).
varies: For model development, optional Bitbucket centric reviews. For FW, code collaborator required.
Favorite thing about dev:
Like working on a puzzle, and feeling good once it is solved.
Least favorite thing about dev:
Processes (when more effort to check code in, than to write it).
I like the idea in general of heavy unit testing, but have not been exposed to it much in practice, outside a few smaller self-driven projects.
Why are you attending:
Registered as part of company training. I have had past interest in TDD, but my exposure has been limited to this point due to company culture in past (I can't speak for Samsung yet).