Course code: DEV-1
  • Years with company: 10
  • Years programming: 11
  • Primary programming language: C++
  • Other programming languages: C, Python
  • Unit test harnesses: Boost Test, GStreamer Check Unit Testing
  • Something else: https://ee.linkedin.com/pub/teet-härm/5b/a58/981
  • Test practice now: Dev testing manually and by running unit tests, nightly automated test runs, automated system/integration tests from a custom framework, performance tests with KPI comparison
  • Target system: Hifi audio system running ARM, TV system running Intel Atom, IoT running PPC and host as generic Linux
  • Dev tools: QtCretor, custom build env on top of SCons using GCC 4.8
  • Build time: 31-60 seconds
  • Coding standard: No standards, in-house coding style for different languages
  • Function too long: Gut feeling
  • Code reviews: ReviewBoard with SVN commit hooks
  • Code time: 30
  • Test time: 30
  • Debug time: 40
  • Favorite thing about dev: Design phase
  • Least favorite thing about dev: Debugging errors others have made
  • Tdd knowledge: All and nothing
  • Why are you attending: Got funding from local unemployment office and it seemed as the only training that made any sense to attend. Strong presenter, interesting and relevant topic. I see room for improvement for myself using TDD.