Course code: ETA-1
  • Years with company: 2
  • Years programming: 6
  • Primary programming language: c
  • Other programming languages: python, matlab
  • Unit test harnesses: ceedling
  • Something else: Junior embedded dev in watch manufacturer company Bachelor degree in embedded and automated systems
  • Test practice now: Unit test and manual integration tests
  • Target system: 8 bits EM chip with CoolRisc core
  • Dev tools: eclipse/winidea
  • Build time: 31-60 seconds
  • Coding standard: WE do have some coding quideline inspire by misra that we need to follow
  • Function too long: When to complicated to test
  • Code reviews: We do a code review for each pull request
  • Code time: 40
  • Test time: 40
  • Debug time: 20
  • Favorite thing about dev: The analysis that we need to split a big task in very small easy tasks
  • Least favorite thing about dev: Good question, maybe too many formalism
  • Tdd knowledge: Great way to think your design, Code which is easily testable is most of time easy to understand and maintain
  • Why are you attending: We are currently using starting with tdd, therfore all our team is following this training to know a bit more about tdd.