Course code: NGC-2
  • Years with company: 20
  • Years programming: 30
  • Primary programming language: java
  • Other programming languages: c, go, objective c, javascript, swift
  • Unit test harnesses: junit, gtest, Golangs standard test system
  • Something else: Just another one of the code monkeys at the keyboard.
  • Test practice now: junit, gtest
  • Target system: an embedded arm system
  • Dev tools: vs-code, xcode
  • Build time: 31-60 seconds
  • Coding standard: Basic standard based on SOLID and googles standard
  • Function too long: Primarily when it is doing many things and or when it is longer than a page. If its longer than a page it is probably doing multiple things I just can't see it.
  • Code reviews: combination of bitbucket and live (virtual) reviews.i
  • Code time: 40
  • Test time: 30
  • Debug time: 20
  • Favorite thing about dev: solving problems, learning new things
  • Least favorite thing about dev: solving problems
  • Tdd knowledge: Write test, fail test, write code, pass test rinse and repeat
  • Why are you attending: Learn new techniques for doing TDD with c. My current setup with docker/gtest/cmake is a bit clunky