Course code: INFA-1
  • Years with company: 15
  • Years programming: 25
  • Primary programming language: C++
  • Other programming languages: C python
  • Unit test harnesses: gtest
  • Something else: I'm in scrum master role. I like sports. I have a son. I live in Lisbon, Portugal.
  • Test practice now: unit tests, script/automation tests and manual tests
  • Target system: embedded systems running Linux
  • Dev tools: VS Code, Pycharm Colaboration tools: Confluence, Jira, Bitbucket, Jenkins
  • Build time: 30-60 minutes
  • Coding standard: following the company guidelines
  • Function too long: when it doesn't fit within the screen
  • Code reviews: mandatory in Bitbucket pull-requests
  • Code time: 50%
  • Test time: 30%
  • Debug time: 20%
  • Favorite thing about dev: interaction with the system and HW; finding the best way to implmnt a feature and doing future proof
  • Least favorite thing about dev: complexity that sometimes people do SW, that us caused by a gap in the design and solution grow
  • Tdd knowledge: tests are done before the code
  • Why are you attending: TDD is great approach.I want to learn it, so I can help my teams to implement it and improve quality