Course code: COKE-2
  • Years with company: 2
  • Years programming: 25
  • Primary programming language: C/C++
  • Other programming languages: PHP
  • Unit test harnesses: None
  • Something else: I have degrees in Physics, Geophysics and Computer Science.
  • Test practice now: I painstakingly run manual tests again and again, thinking of every way I can to break the code, fix it, and retest. I get very good quality this way, but very labor intensive.
  • Target system: TI Piccolo and Freescale MX6
  • Dev tools: TI CCS and QNX Momentics
  • Build time: 1-5 minutes
  • Coding standard: Out of date, not applicable
  • Function too long: When start adding comments to closing braces
  • Code reviews: Suggestions are to change implementations that already work
  • Code time: 40
  • Test time: 40
  • Debug time: 20
  • Favorite thing about dev: Completing a feature or program that runs with high quality. Delivering something that a customer loves and helps them solve a problem.
  • Least favorite thing about dev: Project managers and scrum masters who seem only to want to check off their boxes, not deliver actual good software to customers. Also, I dislike when software engineers design UI's - this usually results in bad usability.
  • Tdd knowledge: It is related to agile.
  • Why are you attending: Our department is planning to adopt this as one way to address poor quality results.