Course code: WEB-38
  • Years with company: 0
  • Years programming: 18
  • Primary programming language: Java
  • Other programming languages: JavaScript C# Rust
  • Unit test harnesses: JUnit NUnit xUnit Mocha Jasmine
  • Something else: I started with Bionaut July 5th. I'm learning Rust and embedded programming. My role is accountable for the test automation of Verification tests.
  • Test practice now: Using TDD for writing code. A mix of unit, integration and verification tests will be written around requirements.
  • Target system: Embedded Rust on a safety critical system.
  • Dev tools: Rust in VSCode
  • Build time: Under 10 seconds
  • Coding standard: Iterative development using TDD.
  • Function too long: When it does more than one thing outside it's level of abstraction.
  • Code reviews: Unstructured as the team primarily mobs. Code created outside the mob will be reviewed ad hoc.
  • Code time: 100
  • Test time: 100
  • Debug time: 0
  • Favorite thing about dev: It's a philosophy in there is no one way to solve a problem
  • Least favorite thing about dev: The (capitol A) Agile dogma. Story Points
  • Tdd knowledge: TDD is used to drive out code design. The byproduct is an automated regression test suite.
  • Why are you attending: Phil made me.