Course code: SE-2
  • Years with company: 7
  • Years programming: 15
  • Primary programming language: C language
  • Other programming languages: just minor works on code written in JAVA, C++, VB, Phyton, Lua, Perl,
  • Unit test harnesses: none
  • Something else: In my little team I'm not only an embedded developer, but I also define functional specification, support documentation, support service and sales. So I'm not a "deep" embedded programmer.
  • Test practice now: I test against test specs running the code in the defined condition and tacking note of the results.
  • Target system: 8051, AVR ATMEGA32, ARM7
  • Dev tools: IAR Embedded Workbench, KEIL MDK-ARM
  • Build time: 1-5 minutes
  • Coding standard: working on code written by others I try to be conformant to the coding standard that I find
  • Function too long: when is too hard to understand the flux of code in the function
  • Code reviews: code is reviewed by my colleagues by means of SVN compare tool
  • Code time: 60
  • Test time: 20
  • Debug time: 20
  • Favorite thing about dev: Find a nice way to make a machine solving a problem
  • Least favorite thing about dev: Have to do with inherited messy code
  • Tdd knowledge: very few: code dovelopment driven by test harness definition
  • Why are you attending: Think I can learn some very state of the art techniques