Course code: BARR-7
  • Years with company: 1
  • Years programming: 1
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: Munit
  • Something else: I am a new software engineer looking to develop better habits.
  • Test practice now: Write unit tests as we develop. Write Python regression tests after.
  • Target system: Windows 64-bit
  • Dev tools: Visual Studio, PyCharm
  • Build time: 1-5 minutes
  • Coding standard: We follow a style guide published for our department.
  • Function too long: I don't.
  • Code reviews: A team of 5 reviews the code via a collaborator tool.
  • Code time: 20
  • Test time: 20
  • Debug time: 60
  • Favorite thing about dev: Things don't blow up when I make a mistake.
  • Least favorite thing about dev: Tracing low-level issues.
  • Tdd knowledge: By testing your code as you develop it, you can save time in the debugger.
  • Why are you attending: I'd like a more formal training on the TDD process - I've loosely implemented it in the past, but found myself dropping it as time passed.