Course code: ARTHREX-2
  • Years with company: 2
  • Years programming: 5
  • Primary programming language: Java
  • Other programming languages: Python, C++
  • Unit test harnesses: JUnit
  • Something else: In my free time, I make computer-generated art. You can see my work here: https://spiromaniac.tumblr.com
  • Test practice now: I've mostly done Test After Development, but I've recently been trying to switch to TDD.
  • Target system: Android, embedded Linux, Windows
  • Dev tools: Android Studio, Eclipse, IntelliJ
  • Build time: 31-60 seconds
  • Coding standard: None
  • Function too long: It does more than one thing, I cannot hold the whole thing in my mind at once, or it doesn't fit on a page.
  • Code reviews: None
  • Code time: 20
  • Test time: 40
  • Debug time: 40
  • Favorite thing about dev: Creating solutions to interesting problems.
  • Least favorite thing about dev: Setting up development environments, especially getting all the dependencies working.
  • Tdd knowledge: I took a class on Java TDD last week.
  • Why are you attending: I am not very comfortable in C++, so I hope this class will give me a bit more experience, and because I want to use TDD in C++ but currently don't know how.