Course code: MICRON-8
  • Years with company: 1
  • Years programming: 35
  • Primary programming language: C
  • Other programming languages: asm
  • Unit test harnesses: In-house, gmock
  • Something else: I come from an Electronics design background
  • Test practice now: Regression runs using simulation and emulation/unittest
  • Target system: Embedded ASIC
  • Dev tools: Eclipse, VC, SVN
  • Build time: 5-30 minutes
  • Coding standard: In-house developed
  • Function too long: peer-review
  • Code reviews: In-house, ad-hoc
  • Code time: 10
  • Test time: 25
  • Debug time: 25
  • Favorite thing about dev: debugging real-time embedded code using real hardware
  • Least favorite thing about dev: Inadequate requirements capture Not having target HW or FPGA platform to develop embedded code with.
  • Tdd knowledge: Used it at previous company. Really liked it because it forced tests to be written from requirements capture, not from what the firmware does.
  • Why are you attending: Don't really know. Someone in Micron thinks it's a good idea. I would like us to use TDD so it's got go be a good thing.