Course code: CIR-1
Years with company:
Primary programming language:
Other programming languages:
C++, python, C#, perl, ruby, matlab
Unit test harnesses:
I'm a software developer with 6 years of experience.
Test practice now:
Manual testing on hardware and in simulation.
Jenkins unit test on hardware and in simulation.
Win32 simulation system.
Cirrus DSP cores.
Synopsys tool chain
Documented coding standard which is reviewed by the team. We also check via cppcheck, SonarQube and vera++.
Function too long:
SonarQube fails on complexity metrics if a function is too long with lot of conditions.
Too many logic within a single function.
We use code collaborator for reviews with at least 2 peer reviewers for a review.
Favorite thing about dev:
problem solving, debugging, integrating to put together the whole solution for a real world problem and making it work.
Least favorite thing about dev:
It can get a bit frustrating when it takes a long time in finding the root cause of a problem.
Nothing much, just the basics.
Why are you attending:
To learn more about TDD and how effectively we can use TDD techniques in my daily work / career.