Course code: ICO-1
  • Years with company: 19
  • Years programming: 33
  • Primary programming language: C#
  • Other programming languages: JavaScript (Node.js)
  • Unit test harnesses: Unit tests in Visual Studio
  • Something else: experienced C#/.NET developer, less experienced in JavaScript/Node.js, experienced with deployment of .NET apps in Linux based Docker containers
  • Test practice now: running the application in various use cases, checking the code and its behavior/results in debug mode
  • Target system: Microsoft Windows, Docker containers based on Linux (Ubuntu, Alpine)
  • Dev tools: Visual Studio 2022
  • Build time: 1-5 minutes
  • Coding standard: naming conventions, short functions, using indentation, using comments, not using globals
  • Function too long: if it does not fit on the screen
  • Code reviews: not using code reviews, just rarely
  • Code time: 50
  • Test time: 30
  • Debug time: 20
  • Favorite thing about dev: it is a creative work
  • Least favorite thing about dev: it is sometimes stressful, e.g. when finalizing the code close to release date.
  • Tdd knowledge: not much
  • Why are you attending: want to learn something to be more efficient, training arranged by managers