Course code: TH-1
  • Years with company: 23
  • Years programming: 30
  • Primary programming language: C
  • Other programming languages: currently none. Over the years ... project dependent. ASM/C/C++/Java/Pascal
  • Unit test harnesses: cmocka
  • Something else: --
  • Test practice now: As I am mostly bugfix others code or just enhance vendor code, tests are usually very specific. Often this is done by individual agreements (case-per-case) with system test department.
  • Target system: several SoC's form Qualcomm, MTK, ...
  • Dev tools: plain text editor + vendor specific env.
  • Build time: 1-5 minutes
  • Coding standard: company internal rules.
  • Function too long: depends on development style. Some functions are really long but good to read. But yes: most functions are too long.
  • Code reviews: project specific. Currently: most changes are to be reviewd by at least one another developer using gitlab.
  • Code time: 30
  • Test time: 10
  • Debug time: 60
  • Favorite thing about dev: --
  • Least favorite thing about dev: --
  • Tdd knowledge: --
  • Why are you attending: manager decision; but I think it is a good idea
  • Back