Course code:
WEB-27
Years with company:
2 1/2
Years programming:
2 1/2
Primary programming language:
C/C++
Other programming languages:
Python
Unit test harnesses:
Cpputest
Googletest
Something else:
This is my first job outside of university where I studied Physics with Astrophysics.
Test practice now:
unittesting using Cpputest/googletest and DMS testing which tests the whole code base.
Target system:
Linux embedded system built on Set Top Boxes
Dev tools:
Visual Studio
Build time:
1-5 minutes
Coding standard:
New current project we are sticking as close as possible to the google coding standards. Old/main project we have some outdated standards ~10years old.
Function too long:
When there is too much logic the the function and it can be easily separated.
Code reviews:
Code review using gerrit.
Code time:
20
Test time:
60
Debug time:
20
Favorite thing about dev:
Creative, build something that has an end functionality.
Least favorite thing about dev:
Testing can be tedious and maintainablity of tests is sometimes difficult.
Tdd knowledge:
Write the tests before implementation.
Why are you attending:
Never tried TDD, we are starting a new project (~2months old) it would be the perfect time to learn and implement a more efficent method of developing.