Course code: WEB-40
  • Years with company: 1
  • Years programming: 25
  • Primary programming language: C++
  • Other programming languages: Python, C, Matlab
  • Unit test harnesses: -none-
  • Something else: I believe that writing software is engineering and not art, so let's apply all the tools available to make it better!
  • Test practice now: Some unit tests written after the code is "ready", plus integration/system tests. A a lot of manual testing...
  • Target system: Hand-held device: MCU running RTOS, display, keys input, storage, USB, cloud connectivity
  • Dev tools: --
  • Build time: 31-60 seconds
  • Coding standard: Don't have one at the moment, but planning to introduce one
  • Function too long: If it doesn't fit in one screen
  • Code reviews: Don't have code reviews at the moment, but planning to start doing it
  • Code time: 30%
  • Test time: 15%
  • Debug time: 55%
  • Favorite thing about dev: Thinking about architecture, define how each module should work, interfaces and algorithms.
  • Least favorite thing about dev: Debugging!
  • Tdd knowledge: Read your book, informed myself through podcasts, internet. Big fan of it - that's the way to go!
  • Why are you attending: I want to be able to support the developers in embracing and practicing TDD.