Course code: CISCO-23
Years with company:
Primary programming language:
Other programming languages:
C, Cpp, GLSL, Python, Verilog, System Verilog, VHDL
Unit test harnesses:
Have been working with embedded SW/GPU programming the last two years. Before that I designed/programmed FPGA's. Main subjects have been within signal processing and digital design.
Test practice now:
Mostly by visual evaluation of video.
Emacs, gcc, proprietary build system
Doesn't have one - intentionally
Function too long:
When it fills more than one screen page
Favorite thing about dev:
- Solving difficult problems
- Getting quick feedback
Least favorite thing about dev:
Difficult debugging, and in particular that it is literally impossible to estimate how long it takes.
Have attended some courses, but none directed towards embedded systems. Have a basic TDD overview and buys into the advantages.
Why are you attending:
I would like to find a way to always use TDD also for video processing applications.