Course code: CIR-1
  • Years with company: 3 months
  • Years programming: 17
  • Primary programming language: C/C++
  • Other programming languages: Matlab script/ C#
  • Unit test harnesses: In my previous company I used in house test harness software. But it was limited.
  • Something else: I am DSP algorithm developer
  • Test practice now: I have recently joined this company. But in the past My code was first developed and tested in Matlab environment. I had then a VS projects which load Matlab engine run the code and get the result back and used it to compare/debug the C/C++ code.
  • Target system: In house DSP system
  • Dev tools: Visula Studio / In house IDE
  • Build time: Under 10 seconds
  • Coding standard: I prefer the camel case coding standard
  • Function too long: Too many functionality within a function.
  • Code reviews: Used in house code review software
  • Code time: 20%
  • Test time: 40%
  • Debug time: 40%
  • Favorite thing about dev: Algorithm development and debugging
  • Least favorite thing about dev: Bad variable naming, lon comments within the code. The code naming and short functions should tell much about the code with minimum comments
  • Tdd knowledge: Not much
  • Why are you attending: I have been too much concentrated in algorithm development, I want to get up to date with the best and latest practice.