Course code: WEB-35
  • Years with company: 4
  • Years programming: 6
  • Primary programming language: C
  • Other programming languages: Java
  • Unit test harnesses: JUnit CppUTest GoogleTest
  • Something else: I like riding bikes!
  • Test practice now: On unit-test level we are using CppUTest.
  • Target system: We are using a 3 cpu system
  • Dev tools: Eclipse VisualStudioCode
  • Build time: 11-30 seconds
  • Coding standard: Interal Coding Guidelines and MISRA2012
  • Function too long: I do not like to scroll in functions, so if i have to scroll i easaly loose the context.
  • Code reviews: Code reviews are done in Pull Requests of Azure Dev Ops by a technical leader. As a basis there are review report templates bound to our internal processes.
  • Code time: 30
  • Test time: 20
  • Debug time: 50
  • Favorite thing about dev: I like that there are almost no limits of what you can do. I made the experience that even if you think you got the best solution for something, there is another guy around the corner which has a better solution for it ;)
  • Least favorite thing about dev: Due to the fact that a lot of people belive that software can always and at any time be changed easily there are most of the time a lot of changes during development. I do not like to fight with a fragmented software that grows and grows.
  • Tdd knowledge: There was once a motivation in the team to switch so i bought actually your book and tried it out in small examples. But it never made it "fully" to the project. What i tried to keep for me is to think first about what i really want before coding.
  • Why are you attending: In my small exercices with TDD i saw the benefit of thinking about testing in advance to not get untestable code in the end. It even influenced the way to design software items. I would like to get a deeper knowledge ecspeccialy when it comes to HW.