Course code: MARV-2
  • Years with company: 10
  • Years programming: 10
  • Primary programming language: C And C++
  • Other programming languages: Java,C#
  • Unit test harnesses: I have a Test application which calls specific function of interest. Also code coverage tools
  • Something else: The Application is supported for Multiple Operating systems like Windows,Linux,ESX . Same Code base.
  • Test practice now: I have test application which call the functions in a required flow. The Test APP has the added functionality to test all the interfaces for user.
  • Target system: Multiple OS Like Windows,Linux,ESXi. The system should satisfy the pre-requisites SW and HW
  • Dev tools: Microsoft Visual studio Linux GCC Compiler Cross Platform Toolchain
  • Build time: 30-60 minutes
  • Coding standard: We follow general C and C++ guidelines in addition with custom rules
  • Function too long: With Lines of Code. Loops and conditional statements used inside.
  • Code reviews: The Code is reviewed by Self and Team with tools
  • Code time: 20
  • Test time: 60
  • Debug time: 20
  • Favorite thing about dev: Designing and creating the stubs. Making them actually work.
  • Least favorite thing about dev: Testing the stuff which cannot be unit tested unless specific HW or SW requirements met.
  • Tdd knowledge: Nothing.
  • Why are you attending: To explore and learn better method for Unit testing and detecting the bugs early in hand.