Course code: BLUE-1
  • Years with company: 1
  • Years programming: 5
  • Primary programming language: C/C++
  • Other programming languages: MATLAB, SImulink, Python
  • Unit test harnesses: Cpputest
  • Something else: 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).
  • Target system: Avnet PicoZed SOC
  • Dev tools: Xilinx Vivado/SDK (Eclipse)
  • Build time: 31-60 seconds
  • Coding standard: 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.
  • Code reviews: Haven't had one yet for this project (time and resource limitation)
  • Code time: 20
  • Test time: 30
  • Debug time: 50
  • 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.
  • Tdd knowledge: 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!