Course code: COB-2
  • Years with company: 7
  • Years programming: 7
  • Primary programming language: C
  • Other programming languages: MATLAB
  • Unit test harnesses: None
  • Something else: I am primarily a DSP programmer which occasionally involves hardware interfacing but have also been doing system level and layer specific testing. I have knowledge of object oriented programming. I have used MATLAB extensively at the beginning of my career but offlate only occasionally to analyse the digital communication data.
  • Test practice now: In Host Development Environment which is a all-software version of the TM500 and 7100 products. Later verification on the hardware in RAV environment using debug logs.
  • Target system: TM500 load test mobile
  • Dev tools: Visual Studio, HDE
  • Build time: 5-30 minutes
  • Coding standard: Cobham specific
  • Function too long: When it is doing lot of tasks and exceeds couple of hundreds of lines.
  • Code reviews: Code Collaborator
  • Code time: 50%
  • Test time: 25%
  • Debug time: 25%
  • Favorite thing about dev: The challenges it brings coupled with the possibility of implementing the same logic in many ways some optimized in size and some in efficiency.
  • Least favorite thing about dev: When I have to go through and fix bugs in legacy code which is not well commented and documented.
  • Tdd knowledge: Development strategy which focuses on integrate and test as you develop the software.
  • Why are you attending: I really want to check out if TDD can bring more efficiency and quality to my software development.