Course code:
WEB-40
Years with company:
8.5
Years programming:
15
Primary programming language:
python, c
Other programming languages:
java, c++ (little), shell scripting
Unit test harnesses:
plain asserts inc, unittest (python), junit
Something else:
Currently working as R&D manager in IOT space mainly (smart metering) following project activities and supporting colleagues, sometimes I do programming (software and firmware) and electronics design
Test practice now:
sometime asserts or googletest
Target system:
Ultra low power embedded systems (bare metal without OS) on 16 or 32 bits (ARM) MCUS
Dev tools:
Mostly eclipse based tools, sometimes VSCODE
Build time:
1-5 minutes
Coding standard:
We have an internal not really formalized standard at the moment, followed Linux in the past
Function too long:
When I have to scroll the window to see the whole function
Code reviews:
Not yet really doing those unless a colleagues asks to do them
Code time:
33%
Test time:
33%
Debug time:
33%
Favorite thing about dev:
Creating things that work !
Least favorite thing about dev:
Solving bugs, understanding other people's code
Tdd knowledge:
Shortly a methodology where you first write a test for you code and then the code itself
Why are you attending:
The aim is to improve quality of code/products of the team (including myself)