Course code:
MEG-2
Years with company:
3
Years programming:
20+
Primary programming language:
C
Other programming languages:
Bit of C++, C# and Python
Unit test harnesses:
None
Something else:
Software Supervisor for software team in Valley Forge looking after both NPD and Sustaining activities. Work varies but averages 20-30% software design/coding.
Test practice now:
Mostly functional/manual level testing.
Target system:
Various embedded processors, incl Renesas, Arm & PiC
Dev tools:
VS Code, VS Studio, MPLab, IAR compilers/debuggers
Build time:
11-30 seconds
Coding standard:
No specific standard at VF and not previously enforced.
Function too long:
If it's longer than I can see on a page at once.
Code reviews:
Not normally done in past at VF, if done then informal/ad-hoc when needed.
Code time:
20
Test time:
40
Debug time:
40
Favorite thing about dev:
I like the challenges in solving problems and learning new things. Also being able to be creative.
Least favorite thing about dev:
Dealing with poorly written legacy code, missing documentations.
Tdd knowledge:
Very little, some of my team use it and we discuss it, but I haven't actively used it
Why are you attending:
My team are starting to use TDD so I wish/need to understand it more