Course code: EM-1
  • Years with company: 4
  • Years programming: 12
  • Primary programming language: C#
  • Other programming languages: Java, Structured text, Ladder Logic
  • Unit test harnesses: NUnit
  • Something else: Optimistic developer - still believe my code should compile on first try and run without bugs the first time :-)
  • Test practice now: I build my own testing classes/blocks/methods/functions to unit test my code vs expected results.
  • Target system: Windows, PLCs/Controllers
  • Dev tools: For my current job I use ISaGRAF, VS Code, Visual Studio and StarTeam for version management.
  • Build time: 1-5 minutes
  • Coding standard: We have a team developed code standard we follow.
  • Function too long: Can't fix in one page/screen.
  • Code reviews: Code reviews with peer developers.
  • Code time: 25
  • Test time: 45
  • Debug time: 30
  • Favorite thing about dev: Always fun to tackle a new programming task.
  • Least favorite thing about dev: Scope creeps late in the game.
  • Tdd knowledge: Very little: Code well-defined pieces of code and test them right away. When they passe testing it can be re-used/called by other function/modules without re-test.
  • Why are you attending: To hopefully learn something to add to my arsenal as a developer.