Course code: WEB-2
  • Years with company: 5
  • Years programming: 20
  • Primary programming language: c
  • Other programming languages: c++, assembly
  • Unit test harnesses: in-house
  • Something else: firmware engineer in developing real-time firmware for the SSD drive on multi-core arm processors.
  • Test practice now: Jenkins using test scripts using python and shell scripts.
  • Target system: Solid state drive SSD
  • Dev tools: green hills
  • Build time: 5-30 minutes
  • Coding standard: we use standard c coding stardard.
  • Function too long: when it has too many functionality in it with too many if's
  • Code reviews: we use code collaborator to peer review
  • Code time: 30
  • Test time: 30
  • Debug time: 40
  • Favorite thing about dev: That you can see outputs fairly quickly compared to building cars or other systems.
  • Least favorite thing about dev: too many meetings and not spending time on development
  • Tdd knowledge: not much, except that it is that you test as you develop your code
  • Why are you attending: to get formal training in TDD and to see that we're using standard TDD development process in our development process.