Course code: WEB-19
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I play the drums
Test practice now:
- Run code online, and using text based logging, confirm that the expected output is obtained
- Enforce correct behavior using assertions and catch assertions with a debugger
ARM Cortex M4
We have a formatting standard.
The functional coding standard is enforced through code review and, for me, was learned through experience.
Function too long:
A function is too long when its intent cannot be easily determined from reading it, or the function description cannot fully describe the function within a couple lines.
Code reviews require the owner to verify, another person to review the coding standards and functionality, and third person to approve the change.
Favorite thing about dev:
It's like solving puzzles
Least favorite thing about dev:
The parts of development that are not programming
- Managing releases
- Sprint planning
- Parsing external requirements
Very little, I have not tried it.
Why are you attending:
To learn about and bring ideas to my team about a more concrete way of verifying code, with the intent of increasing software quality.