Course code: TH-1
  • Years with company: 20
  • Years programming: 37
  • Primary programming language: C
  • Other programming languages: Perl, C++, Clojure, Racket, Java
  • Unit test harnesses: cmocka
  • Something else: I'm an old man if you know what I mean ;-)
  • Test practice now: unit tests, on target tests
  • Target system: various vendors using different OS, e.g. Siemens, TTPCom, Qualcom, MediaTek, Intel
  • Dev tools: gcc,g++,vendor compilers, ... make, cmake, scons, ... gdb, Lauterbach, language debuggers vim, emacs, SourceInsight, Eclipese, ... gprof, gcov ClearCase, git, mercurial Jenkins, Gitlab, Jira, Confluence, ClearQuest ...
  • Build time: 1-5 minutes
  • Coding standard: company provided one
  • Function too long: when it is longer than a typical editor window
  • Code reviews: using Gitlab merge requests
  • Code time: 50%
  • Test time: 30%
  • Debug time: 20%
  • Favorite thing about dev: being creative
  • Least favorite thing about dev: when I have to use boring tools
  • Tdd knowledge: I bought your book some years ago ;-)
  • Why are you attending: my manager forced me