Course code: WEB-35
  • Years with company: 0
  • Years programming: 20
  • Primary programming language: C/C++
  • Other programming languages: Python, Rust, Assembly
  • Unit test harnesses: Catch, Rust unit tests
  • Something else: Experienced Embedded Software Engineer, Technology Translator and Woodworker Wannabe
  • Test practice now: unit tests, integration tests, regression tests
  • Target system: ARM Cortex M
  • Dev tools: VSCode/Vim, GDB, STLink, Rust/C++
  • Build time: 1-5 minutes
  • Coding standard: C++: currently none Rust: all enforced by Rust Clippy and Fmt
  • Function too long: cannot fit my (27" portrait) screen...
  • Code reviews: done by Mob/Pair Programming
  • Code time: 3
  • Test time: 4
  • Debug time: 3
  • Favorite thing about dev: Create new things; solve difficult problems; eliminate duplication/repetition
  • Least favorite thing about dev: repetition of implementation and bugs/errors
  • Tdd knowledge: think/write test before think/write code create a failing test first only implement enough code to pass the currently failing test
  • Why are you attending: i am still a newbie in TDD. would like to learn more