Course code: BARR-8
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I collect CD's and the occasional vinyl.
Test practice now:
Unit testing and manual testing for code that interacts directly with hardware registers.
Microcontrollers in a power supply
Code Composer Studio, Eclipse, MPLabX, Cygwin
It isn't very strictly adhered to. It's recently been updated and some projects have been slow to adjust.
Function too long:
If it's started taking on multiple responsibilities. A function should be able to do one thing and do it very well.
Team wide code review of ONLY 1 hour a week for all code that gets written. I would much prefer a tool like Collaborator to the current method.
Favorite thing about dev:
Seeing the code do what you expect it to.
Least favorite thing about dev:
When the code does what you tell it to, but it isn't what you expect.
Red, green, refactor. Write a failing test, write enough code to get it to pass, break repeated code segments out into functions.
Why are you attending:
To gain a deeper understanding of TDD.