Course code: WEB-40
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
An old dog eager to learn new tricks
Test practice now:
Mostly with automated scripts for unit, integration and regression test. Some unit tests (not driving the development), some debugging.
Portable audio analyzer, dual ARMv7 running Debian 10 on Linux kernel 4.9.11 with RT patch
Eclipse CDT, Visual Studio, VS Code, PyCharm, Git/GitExtensions, TeamCity
We have some guidelines for indenting and identifier naming, not always consistently followed.
Function too long:
More than 2 screens long, more than 5 nesting levels. Limits may vary to facilitate comprehension.
Only occasional. Some pair programming.
Favorite thing about dev:
You always learn something new with every project.
Least favorite thing about dev:
Menial and repetitive tasks that can be hardly automated.
You iterate writing tests first that capture the requirements, then the code that makes tests pass.
Why are you attending:
Not my idea, but TDD makes sense and is worth a try.