Course code: ETA-1
  • Years with company: 3 weeks
  • Years programming: 10 years
  • Primary programming language: C
  • Other programming languages: C++, Python, NodeJS
  • Unit test harnesses: Nothing
  • Something else: I like to do work with care.
  • Test practice now: Currently, I always test my code with only some specific cases. The reason of this bad method is often the time missing. :(
  • Target system: uC 8 bits
  • Dev tools: We use the GCC toolchain with an Eclipse IDE. For debug, we use WinIDEA IDE.
  • Build time: 1-5 minutes
  • Coding standard: We use the internal coding rules and i think we use some rules of MISRA
  • Function too long: When there are to many end directions
  • Code reviews: We use the pull request method of Git
  • Code time: 60
  • Test time: 10
  • Debug time: 20
  • Favorite thing about dev: I like the hardware integration and the size code optimization.
  • Least favorite thing about dev: Read the code written without care.
  • Tdd knowledge: It's a development philosophy. I read that this working method recommends to write the tests before code.
  • Why are you attending: Much practice without political discussions.