Course code: HARM-1
  • Years with company: 2
  • Years programming: 11
  • Primary programming language: C++
  • Other programming languages: Shell, Python
  • Unit test harnesses: Gtest
  • Something else: Inquisitive about the Impact of TDD Vs BDD in real world scenario. Aim to develope less buggy code with the use of techniques like TDD, DCSA, Valgrind, etc
  • Test practice now: Gtest, Manual Test
  • Target system: Arm Embedded
  • Dev tools: Source Insight, Teraterm, MobaXterm, Vi, LTTNG, Trace Compass, etc
  • Build time: 31-60 seconds
  • Coding standard: We try to follow the MISRA Guidelines for Coding
  • Function too long: Try to keep a function between 50-70 LOC
  • Code reviews: Standard Code review Checklist. Check for any Dynamic Memory allocation and its life cycle.
  • Code time: 3.5
  • Test time: 3
  • Debug time: 3.5
  • Favorite thing about dev: Problem Solving Skills are enhanced. using different approaches to the same problem.(Optimization)
  • Least favorite thing about dev: NA
  • Tdd knowledge: Red-Green-Refactor- repeat Until Done
  • Why are you attending: I am aware of TDD basics, want to know about the internals or any complexities associated with TDD.