Course code: CIT-1
  • Years with company: 3
  • Years programming: 10
  • Primary programming language: C/C++
  • Other programming languages: C#,Powershell
  • Unit test harnesses: Google Test
  • Something else: I love writing code, I love Operating systems and system level programming. I'm very curios person and I like to understand everything is details.
  • Test practice now: yes
  • Target system: Windows Low Level System Programming, Device Driver and System level code
  • Dev tools: C/C++,git,tc, Visual Studio
  • Build time: 1-5 minutes
  • Coding standard: I like to use modern C++, use the STL as much as possible.
  • Function too long: If I have to scroll to see the full function It it is doing more than 1 thing.
  • Code reviews: Code review needs to be reviewed and approved by 2 people.
  • Code time: 50
  • Test time: 25
  • Debug time: 25
  • Favorite thing about dev: That I can design and implement something from scratch. Getting the computer to do exactly what you want is awesome. I love solving problems.
  • Least favorite thing about dev: Having to deal with old legacy systems that I do not fully understand.
  • Tdd knowledge: It helps developing software in small increments and it shortens the time to between writing a bug and finding/fixing the bug.
  • Why are you attending: Because I want to learn more about TDD