Course code: TRX-1
  • Years with company: 10 months
  • Years programming: 20+
  • Primary programming language: c/c++
  • Other programming languages: Rust, Python, C#
  • Unit test harnesses: Nunit, boost test, google test, catch
  • Something else: I like sports, especially english premiership. Family man, love to BBQ and travel if I can.
  • Test practice now: Rust unit test, Boost Test
  • Target system: Linux based embedded system
  • Dev tools: Rust standard tools, c/c++ linter etc
  • Build time: 5-30 minutes
  • Coding standard: Company laid out standard for C++, Rust follow standard guide and guided by clippy.
  • Function too long: When stays from its purpose, get unreadable or hard to understand
  • Code reviews: 1) Does it follow the standard 2) Understand the problem 3) Evaluate the proposed solution
  • Code time: 40
  • Test time: 20
  • Debug time: 40
  • Favorite thing about dev: I like creating and gives me satisfaction. I always learn and try to improve
  • Least favorite thing about dev: Standards for C++ changing constantly
  • Tdd knowledge: I know about testing software but my TDD knowledge is limited. I understand the concept.
  • Why are you attending: I really like improving and learning. We as a team suggested doing this