Course code: WEB-21
  • Years with company: 17
  • Years programming: 17
  • Primary programming language: C++
  • Other programming languages: C++
  • Unit test harnesses: Google Test Framework
  • Something else: I tried TDD after reading Kent Beck book but was not able to apply independently
  • Test practice now: By writing unit test scripts using Google Test Framework
  • Target system: R-Car E2
  • Dev tools: Eclipse, GCC
  • Build time: 2-4 hours
  • Coding standard: Google Coding Guidelines and further customization
  • Function too long: 1. If function is performing more than one responsibilities 2. If function is more than 100 lines of code
  • Code reviews: We have code review checklist created based on "Code Complete" by Steve McConnell book and customized based on our learning
  • Code time: 30
  • Test time: 30
  • Debug time: 40
  • Favorite thing about dev: Ultimate output is used by end user to accomplish their tasks.
  • Least favorite thing about dev: change in requirements impacts working functionality
  • Tdd knowledge: Read book about TDD by Kent Beck, but could not apply it independently.
  • Why are you attending: To learn to apply TDD