Course code: WEB-3
  • Years with company: 1
  • Years programming: 38
  • Primary programming language: c
  • Other programming languages: c++/python/perl
  • Unit test harnesses: none
  • Something else: I have three grandchilderen and two Berners
  • Test practice now: If I think I need to I will write code embedded in the firmware to test functionality. Otherwise I use system tests if they exist.
  • Target system: ssd build around multiple arm processors.
  • Dev tools: arm compilier/ vim
  • Build time: 30-60 minutes
  • Coding standard: we have one but it evolved over time, older code does not meet the current, newer code may or may not meet the current, code reviews rarely enforce it
  • Function too long: more than a couple of pages long
  • Code reviews: code collaborator. seems to work well.
  • Code time: 20%
  • Test time: 30%
  • Debug time: 50%
  • Favorite thing about dev: mental challenge, working with smart folks.
  • Least favorite thing about dev: It has been 10 years since I worked on a project that has actually shipped. Seems most companies cannot tolerate the amount of time it takes to build something from scratch.
  • Tdd knowledge: Write the tests first then the code. Should improve code quality and reduce the number of bugs and debugging time.
  • Why are you attending: Improve my skills and abilities