Course code:
WEB-40
Years with company:
3
Years programming:
10
Primary programming language:
C
Other programming languages:
Assembler
Unit test harnesses:
none
Something else:
I studied electronic. At home I try to repair any sort of electronic device. In my free time I like running.
Test practice now:
I normally test the code on the target using a programmer/debugger tool.
Target system:
The target is an embedded system based on 16bit or Arm microcontroller
Dev tools:
I usually use the IDE supported by the microcontroller manufacturer.
Build time:
1-5 minutes
Coding standard:
We follow few coding rules defined with my colleagues (e.g: variable/function naming, comments etc.
Function too long:
I don't have a specific rule.
Code reviews:
It's usually done by myself in order to find mistakes or improve code, sometimes I ask to colleagues
Code time:
30
Test time:
20
Debug time:
50
Favorite thing about dev:
I like to see how a raw schematic become a working object which I can control with my code
Least favorite thing about dev:
When the complexity of the code increases, it becomes difficult and time consuming to resolve bugs
Tdd knowledge:
It is a way to design code in order to increase testability and maintenance in the time
Why are you attending:
To learn this programming approach and start to apply unit tests either on new project and old ones