Course code: COS-001
  • Years with company: 1
  • Years programming: 12
  • Primary programming language: now C
  • Other programming languages: I mostly used ST (CODESYS) I mostly learned C++ in my studies
  • Unit test harnesses: none
  • Something else: I have perfectionistic traits and am worried about taking tdd too seriously, or clashing with others who don't want to use it as much as I would like it to be used.
  • Test practice now: directly on the machine
  • Target system: machine
  • Dev tools: MATCH toolchain VS Code Github Copilot Github Jira Confluence
  • Build time: 1-5 minutes
  • Coding standard: we have one newly. Still finding out how to thoroughly manage to check if we comply with it
  • Function too long: I don't know
  • Code reviews: only starting in github in pull request two AI agents (still not configured right) manually
  • Code time: 40
  • Test time: 30
  • Debug time: 30
  • Favorite thing about dev: creating new functionalities giving "live" to a machine optimizing systems being creative
  • Least favorite thing about dev: trying to manually check compliance with coding rules writing documentation
  • Tdd knowledge: write test first make test fail write code only to pass the test clean up code
  • Why are you attending: become a better software engineer learn best practices find out how, when and where to use tdd