Course code: VOL-1
  • Years with company: 5
  • Years programming: 15
  • Primary programming language: c
  • Other programming languages: mainly c-sharp and python
  • Unit test harnesses: nunit, cunit
  • Something else: wannabe renaissance man, self appointed sw architect in my team.
  • Test practice now: component test/unit test, HIL test of ECU, system test of end2end functions with all related ECUs
  • Target system: Closed loop control system distributed on two I/O ECUs in the truck, running on MPC574x family CPUs
  • Dev tools: MS visual studio and Vector Autosar toolchain
  • Build time: 31-60 seconds
  • Coding standard: fairly standard
  • Function too long: intuition and the use of the DOTADIW concept (from unix philosophy) function length is also mentioned in the coding guide line.
  • Code reviews: it depends on who you ask to do the review, but ranging from only style to functional. in most cases, we do not review test cases.
  • Code time: 70
  • Test time: 20
  • Debug time: 10
  • Favorite thing about dev: I like making stuff
  • Least favorite thing about dev: often, we work with legacy code, adding functionality, then in many cases, developing boils down to "what to copy, where to paste". then you're not really making stuff.
  • Tdd knowledge: not to much, but I'd kind of like to think I employ parts of it in my daily work. test-cases are developed in parallel with the application iteratively with frequent builds.
  • Why are you attending: besides the obvious, to learn about the concept. if there is potential to improve our product and/or way of working with this concept, we should of course learn more. also partly, networking with other developers within the organisation.