Course code: ELSTER-1
  • Years with company: 20
  • Years programming: 20
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: none
  • Something else: Do mostly support work now. Less than 10% development work
  • Test practice now: Exercise code and also exercise code to cause failure to insure failures are properly trapped.
  • Target system: CC1110 radio chip on PCMCIA card.
  • Dev tools: IAR compiler. CodeWrite editor. SmartSVN version control.
  • Build time: 1-5 minutes
  • Coding standard: Company provided coding standard
  • Function too long: When it goes past the bottom of the editor screen. Other coders in our company used to write 1 line functions calling other functions.
  • Code reviews: Call meetings with other developers to review code if change is significant
  • Code time: 1
  • Test time: 5
  • Debug time: 2
  • Favorite thing about dev: It does things quickly and efficiently and in large volumes.
  • Least favorite thing about dev: There is a risk with any software deployed in large quantities that a bug will cause serious problems.
  • Tdd knowledge: Only about the book written on the subject that was delivered yesterday.
  • Why are you attending: Improve development skills.