Course code: CISCO-25
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
cpputest, pytest, unittest, cucumber
Test practice now:
Unit tests and end to end testing
c code with a lot of dependencies and a lot of C generated files.
make, gcc, clang, vagrant, ide, gdb, cscope, cflow
I don't follow much of a coding standard. I try to follow the SOLID principles when developing code.
Function too long:
if it looks too long :)
I usually look thoroughly at the code and try to find missed cases etc.
Favorite thing about dev:
when I'm confident with UT that my code kind of works
Least favorite thing about dev:
when the develop - test cycle is too long. It kills my productivity.
write test code before and along with code and make sure they are developed in parallel. This makes usually the code design better.
Why are you attending:
Because I'd like to learn more about TDD and possibly code design patterns that organically develop when doing TDD.
I'm not so much interested in cpputest since this tool is not officially supported in my company so we cannot use it.