Course code: MICRON-7
  • Years with company: 4 and half years
  • Years programming: 6 years
  • Primary programming language: C
  • Other programming languages: none
  • Unit test harnesses: I do unit test based on a company own unit test framwork
  • Something else: SSD firmware engineer.
  • Test practice now: unit test. scripts.
  • Target system: ARM
  • Dev tools: ARM realreview development suite
  • Build time: 1-5 minutes
  • Coding standard: camel-case.
  • Function too long: by code review.
  • Code reviews: involve 2 or more senior engineers to review the code together.
  • Code time: 30%
  • Test time: 20%
  • Debug time: 50%
  • Favorite thing about dev: It involves creativity and innovation to achieve goals.
  • Least favorite thing about dev: There are always bugs in the code, and some of them often bothers me for weeks.
  • Tdd knowledge: My manager talks to me about it. Develpers need to firstly design the test case according to the requirement before starting to code, code is not finished until it passes the test case.
  • Why are you attending: Company arrange this class for me, it is good to learn new development apporach. I think it helpful to improve development efficiency by adopting this approach in my daily work.