Course code:
BARR-5
Years with company:
12
Years programming:
17
Primary programming language:
C
Other programming languages:
C++
Unit test harnesses:
N/A
Something else:
enjoy learning and incorporating new techniques and technologies that result in time efficiency and quality improvements
Test practice now:
white box testing, edge cases, positive and negative testing
Target system:
system running uC-OSII or ThreadX
Dev tools:
GreenHills Multi, IAR Embedded Workbench
Build time:
1-5 minutes
Coding standard:
very basic: spacing, capitalization, naming conventions
Function too long:
when it doesn't fit on the monitor screen
Code reviews:
Peer or Formal reviews using CodeCollaborator from SmartBear
Code time:
50
Test time:
30
Debug time:
20
Favorite thing about dev:
solving challenging problems, getting things to work, coming up with creative and elegant solutions
Least favorite thing about dev:
documentation: it is challenging to keep it up to date with the software that's constantly evolving and is time consuming
Tdd knowledge:
all the requirements have to be testable, and derived from test case scenarios (which would cover expected and unexpected use cases)
Why are you attending:
Undersand new ways to improve software quality