Course code: BLUE-1
Years with company:
Primary programming language:
Other programming languages:
MATLAB, SImulink, Python
Unit test harnesses:
I enjoy coding 8-BIT AVR chips for fun; learned a lot for my current job by teaching myself outside the workplace. Aerospace engineer by study... fell into the software world and am trying to catch up.
Test practice now:
Was using Cpputest last year and found it very useful. On my current project, the testing is more at the system level with a development breakout board and breadboard... not enough time to unit test before delivery, but hopefully will have time to dive into that after delivery (which I realize is 100% ass backwards... but it's driven by our schedule and lack of resources).
Avnet PicoZed SOC
Xilinx Vivado/SDK (Eclipse)
Wish I had one for this project!
Function too long:
If I later find that a portion of that functionality could be used on it's own by another caller... then I split it out.
Haven't had one yet for this project (time and resource limitation)
Favorite thing about dev:
Software is the silent beast that brings automation to life; very few things can function without software today.
Least favorite thing about dev:
Having to use Stack Overflow and dealing with arrogant, pompous, opinionated individuals; many of whom do not fully answer the question and do not exhibit patience towards those learning.
That it's very effective and should be used. Test as you build approach to identify bugs earlier in the development life-cycle. You plan and create your first tests before developing a line of code.
Why are you attending:
I want to learn more about this approach to testing and get some more practice testing code. I tend to be a hands-on learner, so I think this course might help. I hope to be able to keep up with the class!