Course code: SP-CPP-3
  • Years with company: 2
  • Years programming: 5
  • Primary programming language: python
  • Other programming languages: C
  • Unit test harnesses: Unittest
  • Something else: I've mostly worked on hardware teams and I was usually the only person writing hacky python code for automation. I want to get into embedded systems design and write C/C++ code that can be trusted not to break currently learning C++
  • Test practice now: unittest module in python
  • Target system: embedded linux devices
  • Dev tools: vim vscode pycharm
  • Build time: 31-60 seconds
  • Coding standard: -
  • Function too long: when it does too many things
  • Code reviews: we dont do them
  • Code time: 40
  • Test time: 20
  • Debug time: 40
  • Favorite thing about dev: I like getting things done and being depended on
  • Least favorite thing about dev: Reading codebases with no tests or documentation
  • Tdd knowledge: red-green-refactor
  • Why are you attending: I want to write code that doesnt embarrass me when I share it.