Course code: TRN-1
  • Years with company: 3
  • Years programming: 8
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: None.
  • Something else: Electronics and telecommunication engineer, Control and Automation specialist, learned SW in 2002 (Delphi), worked in 10 different companies, worked with: IT, software, database, hardware, SW QA, Management, etc.
  • Test practice now: Using framework-less unit tests.
  • Target system: Telematics device for transport refrigeration systems
  • Dev tools: VS Code, Git, CMAKE, MAKE.
  • Build time: 5-30 minutes
  • Coding standard: Try to follow as best as possible the guidelines shared among the team, but sometimes differs.
  • Function too long: personally when it's doing many different logics, or repetitive, or much bigger than a screen page.
  • Code reviews: reviews based on logic, best functions, comments, variable types, magic numbers, use of enums, etc
  • Code time: 70
  • Test time: 10
  • Debug time: 20
  • Favorite thing about dev: Put ideas to work in the real world. Challenging myself. Different tasks. Math. Logic. Teamwork
  • Least favorite thing about dev: Testing. Solitary. Long time in a chair. low interaction with other people.
  • Tdd knowledge: I understand the concept and tried to implement something.
  • Why are you attending: Because my manager wants that we all start making more unit tests and he wants to use TDD approach.