Course code: NEPT-1
Years with company:
Primary programming language:
Other programming languages:
Python, bash, Java
Unit test harnesses:
I'm an ex-Coastie who enjoys playing guitar and sailing, although I haven't been able to do much of that since my daughter was born 15 months ago.
Test practice now:
I add lots of asserts. Most testing is done manually, or I may write a script if manual testing is too tedious.
Blackfin, 8051, MSP430, ARM. Bare-metal or Linux.
GNU make, gcc, Keil, IAR, Simplicity Studio (Eclipse)
Similar to Barr group standard, but we have lots of non-standard legacy code
Function too long:
If I have to scroll to see it all, it's probably too big, although there always exceptions.
Bitbucket pull requests with at least 2 approvers to merge
Favorite thing about dev:
Thinking creatively, solving problems.
Least favorite thing about dev:
Trying to understand or debug someone else's labyrinthine code, then not being allowed to rewrite it.
It stands for Test Driven Development. I think it encourages writing tests before the code that will be tested.
Why are you attending:
I'm always looking for ways to write better, more reliable code. I hope to learn some new skills, learn about useful tools, and write better code on my next project.