Course code: CSR-2
  • Years with company: Three
  • Years programming: Ten
  • Primary programming language: C
  • Other programming languages: Nil
  • Unit test harnesses: Unity
  • Something else: -Working in Embedded systems for past 10years -Programing using C, and bit of assembly -Understanding of micro controllers and hardware.
  • Test practice now: -Manually -Some automation -Unity test framework
  • Target system: Embedded SOC's and Controllers
  • Dev tools: CSR specific development tools
  • Build time: 5-30 minutes
  • Coding standard: CSR internal coding standards
  • Function too long: When the function does more than it inteneded to do , or the logic of function gets more and more complex
  • Code reviews: Reviews are done as per system requriements and coding guidlines and optimization
  • Code time: 50
  • Test time: 30
  • Debug time: 20
  • Favorite thing about dev: -Design and implementations for logical problems
  • Least favorite thing about dev: -Bugs!!!
  • Tdd knowledge: -I am not much aware of TDD
  • Why are you attending: -Want to know more on TDD and to see how it could be implemented in our development process and reduces testing efforts.