Course code: WEB-049
  • Years with company: 1.5
  • Years programming: 27
  • Primary programming language: C++
  • Other programming languages: C, Python, Java, *nix Shell
  • Unit test harnesses: Python built-in
  • Something else: ECE Major not CS - always left holes in my learning.
  • Test practice now: Unit-test, static analysis, Custom automated tests of various kinds.
  • Target system: Arm V7 with Linux and OpenRtos.
  • Dev tools: IDE (code completion, debugger), automated CI/ Build-Systems, AI assistants,
  • Build time: 31-60 seconds
  • Coding standard: Custom Best practices for C++14 shared by existing team leads (Not sure what standard it's based on)
  • Function too long: Number of lines, general reability, doing too many (differnt) things etc
  • Code reviews: Git/PRs, used to be SVN/Code-collab
  • Code time: 60
  • Test time: 5
  • Debug time: 35
  • Favorite thing about dev: You can make the same chip/System do different/multiple things by changing the instructions
  • Least favorite thing about dev: Explosive growth/ const disruption in every aspect - can't master all, one isn't enough!
  • Tdd knowledge: It's a great idea. "Thank you, Zebra!" for prioritizing it enough to sponsor.
  • Why are you attending: Luckily got scheduled-in by a well-wishing supervisor.