Course code:
CISCO-14
Years with company:
10
Years programming:
17
Primary programming language:
C++
Other programming languages:
Java, C#, Python, C, JavaScript
Unit test harnesses:
None
Something else:
I'm a Technical Leader, and I want to lead my team in adopting a test driven design approach on a new project we are starting.
Test practice now:
Ad-hoc procedures. Each team member has his/her own methods.
Target system:
Embedded system written in C++
Dev tools:
GNU Toolchain, Make, git
Build time:
5-30 minutes
Coding standard:
We have a very basic code standard with mostly style guidance.
Function too long:
If its larger than 20 lines or has more than 5 defined parameters.
Code reviews:
We review the interfaces, we rarely review implementation.
Code time:
60
Test time:
10
Debug time:
30
Favorite thing about dev:
Solving interesting problems by creating simple abstractions for complex problems.
Least favorite thing about dev:
Debugging code that is not mine.
Tdd knowledge:
That it is all about embracing testing during development.
Why are you attending:
To learn more about the specific techniques I can use on my projects to reduce the time we spend fixing bugs.