Course code: CISCO-14
  • Years with company: 10
  • Years programming: 17
  • Primary programming language: C++
  • Other programming languages: Java, C#, Python, C, JavaScript
  • Unit test harnesses: None
  • Something else: I'm a Technical Leader, and I want to lead my team in adopting a test driven design approach on a new project we are starting.
  • Test practice now: Ad-hoc procedures. Each team member has his/her own methods.
  • Target system: Embedded system written in C++
  • Dev tools: GNU Toolchain, Make, git
  • Build time: 5-30 minutes
  • Coding standard: We have a very basic code standard with mostly style guidance.
  • Function too long: If its larger than 20 lines or has more than 5 defined parameters.
  • Code reviews: We review the interfaces, we rarely review implementation.
  • Code time: 60
  • Test time: 10
  • Debug time: 30
  • Favorite thing about dev: Solving interesting problems by creating simple abstractions for complex problems.
  • Least favorite thing about dev: Debugging code that is not mine.
  • Tdd knowledge: That it is all about embracing testing during development.
  • Why are you attending: To learn more about the specific techniques I can use on my projects to reduce the time we spend fixing bugs.