Course code: DYNON-1
  • Years with company: 7
  • Years programming: 30+
  • Primary programming language: C
  • Other programming languages: C++, C#, some assembly
  • Unit test harnesses: only one and I forget the name of it :-)
  • Something else: I'm very thorough in the testing that I do before considering myself done with an assigned task...but...it's often time consuming.
  • Test practice now: I make a list of things that need to be tested based on requirements, and then I run through each thing manually to make sure the requirements have been tested. Then after checking in the code, I write down a manual test procedure of sorts so that someone else can carry out the steps that I just did.
  • Target system: Often app code inside SKyview, or possibly ARM code
  • Dev tools: GDB, remote debugging, logic analyzer, bus sniffing, debug serial ports
  • Build time: 1-5 minutes
  • Coding standard: Ha! We haven't had one until recently. It's a start.
  • Function too long: When it becomes unclear, confusing, complicated
  • Code reviews: We have them when we feel one is needed or desired by the developer.
  • Code time: 50
  • Test time: 30
  • Debug time: 20
  • Favorite thing about dev: I like developing s/w that does something cool that I can see. I like the process of transforming requirements into code. I feel satisfied if I have produced something I feel covers all the requirements, is well designed and well tested.
  • Least favorite thing about dev: I don't like looking deadlines when there is a tough problem in my path to the finish line.
  • Tdd knowledge: only a little bit based on discussion and some doing we have had here at work.
  • Why are you attending: So that I can open my eyes to better and more efficient ways of developing software and keep up with Jones'.
  • Back