Course code:
SE-2
Years with company:
just started on 01/15
Years programming:
10
Primary programming language:
MATLAB
Other programming languages:
C
Unit test harnesses:
N/A
Something else:
I'm a control engineer. I use the programming languages mainly to design/build control algorithms, models and simulations, i.e. MATLAB/Simulink environment. I used the C language for the translation of the control algorithms.
Test practice now:
Design of experiments of the control algorithms that I have implemented.
Target system:
CODESYS
Dev tools:
Simulink PLC coder / CODESYS
Build time:
30-60 minutes
Coding standard:
N/A
Function too long:
N/A
Code reviews:
N/A
Code time:
40
Test time:
40
Debug time:
20
Favorite thing about dev:
The possibility to use code to implement a mathematical algorithm.
Least favorite thing about dev:
Facing numerical problems like the loss of significance.
Tdd knowledge:
Because I am not a pure programmer and I don't have a pure software background, the TDD is new to me.
Why are you attending:
Because following practices similar to TDD for MATLAB algorithm development would be beneficial for the quality of the results.