Course code: WEB-3
  • Years with company: 2
  • Years programming: 30
  • Primary programming language: C/C++
  • Other programming languages: JAVA, TCL, PYTHON
  • Unit test harnesses: Python scripts
  • Something else: Developer working on Optical drives, Tape drives, HDD's, SSD's. Have developed SAS, SCSI, SATA, USB, ATA, ATAPI interface code.
  • Test practice now: Write specialized test in Python or SPTI aimed at the device under test. Write Analyzer scripts to test protocol specific functionality.
  • Target system: SAS SSD
  • Dev tools: Arium, SPTI, Python
  • Build time: 5-30 minutes
  • Coding standard: Standard C conventions
  • Function too long: If it doesn't fit on one editor page
  • Code reviews: Code Collaborator
  • Code time: 10
  • Test time: 30
  • Debug time: 60
  • Favorite thing about dev: Architecting, developing algorithms and verification
  • Least favorite thing about dev: Not having the correct tools to properly test the software
  • Tdd knowledge: Not much
  • Why are you attending: To get an understanding of TDD and determine if it can be used in our environment for product developement