Course code: ROL-1
  • Years with company: 0.5
  • Years programming: 14
  • Primary programming language: C/C++
  • Other programming languages: Java, C#, python, sql, vhdl, assembler, shell
  • Unit test harnesses: google test, junit
  • Something else: I'm 39 old. I mainly come from the embbeded/firmware world. I was able to work on several projects for several companies but without having a real test process. I search ever to discover newer things.
  • Test practice now: Currently I don't have really the chance to test my code (less programming for the moment). I mainly did poc and process implementation
  • Target system: I am part of the platform. We therefore do not have a real device. But we mainly work on the refactoring of existing common code, improvement of structures
  • Dev tools: currently QT Creator and Clion
  • Build time: 30-60 minutes
  • Coding standard: We don't have coding rules by Rational. We use C++11
  • Function too long: For me a function bigger as 25line is too long.
  • Code reviews: Currently we use merge request with Gitlab
  • Code time: 30
  • Test time: 40
  • Debug time: 30
  • Favorite thing about dev: continuously discover new technology, new language, to bring a project to life.
  • Least favorite thing about dev: nothing
  • Tdd knowledge: tdd is a method of software development, which involves building software in small steps, iteratively and incrementally, writing each test before writing the source code. But it's all...
  • Why are you attending: Learn and improve my code in order to be able to progress faster while avoiding errors