Course code: WEB-046
  • Years with company: 3
  • Years programming: 10
  • Primary programming language: C
  • Other programming languages: Python, C++
  • Unit test harnesses: VectorCast, Unity, Ceedling
  • Something else: I like playing tennis and mountain biking
  • Test practice now: We can execute unit tests on the target or without the target.
  • Target system: Bluetooth SOC using ARC CPU and our custom IPs. We write all the drivers and integrate a BLE stack.
  • Dev tools: Metaware compiler/debuguer with Visual Studio Code
  • Build time: 30-60 minutes
  • Coding standard: A coding standard is defined for all the developers in our team
  • Function too long: No detection for that in our development environment
  • Code reviews: Using Azure Devops pull request to make the code review
  • Code time: 40
  • Test time: 40
  • Debug time: 20
  • Favorite thing about dev: Designing, Coding and Testing software are interesting part in software development
  • Least favorite thing about dev: Making the documentation for a user level and managing requirement could be difficult to handled.
  • Tdd knowledge: Not so much, I guess it is a methodology to develop software by defining test first.
  • Why are you attending: To learn methodology to improve the development of software