Course code: BLUE-2
  • Years with company: 1
  • Years programming: 5
  • Primary programming language: Python
  • Other programming languages: C/C++, Java, Typescript/Javascript
  • Unit test harnesses: Pytest, CppuTest, Gtest, JUnit
  • Something else: I graduated from UCF in May 2016. Go Knights!
  • Test practice now: After I write it (usually).
  • Target system: Primarily Linux hosts.
  • Dev tools: Sublime Text, PDB, GDB, MULTI
  • Build time: Under 10 seconds
  • Coding standard: Python: PEP8
  • Function too long: If it does more than one thing, or is annoying to look at, or is 50+ lines, it's probably too long.
  • Code reviews: They are mandatory and gating for merge into master branches
  • Code time: 55
  • Test time: 35
  • Debug time: 10
  • Favorite thing about dev: Solving challenging problems.
  • Least favorite thing about dev: Solving un-challenging, yet tedious problems.
  • Tdd knowledge: I know the general strategy, like red, green, refactor, but struggle to find the discipline to actually adhere to TDD most of the time.
  • Why are you attending: Because I want to write more effective tests, and have a greater confidence that the tests that I write are actually indicative of correct behavior of the unit under test.
  • Back