Course code: EM-1
  • Years with company: 26
  • Years programming: 26
  • Primary programming language: C#
  • Other programming languages: VB.Net, C#, C, C++
  • Unit test harnesses: I have played around with some of the features of Microsoft .NET Framework.
  • Something else: Been writing code for 26 years and everyday I learn something new.
  • Test practice now: In association with the hardware.
  • Target system: Microcontrollers.
  • Dev tools: QT. STM Cube,
  • Build time: 1-5 minutes
  • Coding standard: Our business unit has a set of coding standards that have been developed over many years.
  • Function too long: Generally, I like my functions to do one thing. If my function starts doing multiple things, I will split those out.
  • Code reviews: Peer reviews.
  • Code time: 60
  • Test time: 25
  • Debug time: 15
  • Favorite thing about dev: Always something new to learn.
  • Least favorite thing about dev: Software bugs.
  • Tdd knowledge: On a high level, I am familiar with the concepts, but have never fully implemented it.
  • Why are you attending: To become a better programmer. One thing I enjoy about software development, it there are always ways to improve.