Course code: SP-CPP-3
  • Years with company: 1
  • Years programming: 10
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: None
  • Something else: I'd prefer to be involved more in physical activities and staying fit. I cycle 10 miles everyday(up and down to work). I love soccer. Not very social but I do not have problems in starting conversations. I'm patient and resilient.
  • Test practice now: The python script executes commands on the controller via serial terminal. I check the return code and if execution is incomplete, it throws an error and stops further execution.
  • Target system: High performance controller. It is for supporting industrial automation.
  • Dev tools: Visual Studio Code, VxWorks OS, Eclipse IDE.
  • Build time: 1-5 minutes
  • Coding standard: Split code into pages based on functionality. Indentations. Comments.
  • Function too long: If it does something more than than what the function name suggests.
  • Code reviews: Check for code readability(comments, variable and function names) Edge test cases are covered
  • Code time: 30
  • Test time: 20
  • Debug time: 50
  • Favorite thing about dev: Collaboration with team and ownership.
  • Least favorite thing about dev: Burnout
  • Tdd knowledge: Prevention is better than cure.
  • Why are you attending: Everyone can code but not everyone can write bug free code and handle large codebases.