Course code: INF-1
  • Years with company: 0.6
  • Years programming: 15
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: Ceedling
  • Something else: Not buzzword compliant
  • Test practice now: Functional testing
  • Target system: STM32 Cortex-M7
  • Dev tools: STM32CubeIDE
  • Build time: 31-60 seconds
  • Coding standard: MISRA-C
  • Function too long: A good function is to the point and primarily does one core thing.
  • Code reviews: Pull requests are reviewed by the team before merging into the main branch.
  • Code time: 7
  • Test time: 4
  • Debug time: 3
  • Favorite thing about dev: The challenge of deconstructing a problem and developing a solution using software.
  • Least favorite thing about dev: Software that's too hardware dependent. Software that's not readily reusable.
  • Tdd knowledge: TDD starts with writing a failing test case and then creating just enough code to pass the test.
  • Why are you attending: To understand and implement test driven development wherever possible.