Course code: ETA-1
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I am working mostly on modules used for exchanging information over Bluetooth Low Energy.
Test practice now:
Unit tests, Automated integration tests, Exploratory testing
Keil MDK, GNU Arm Embedded toolchain
MISRA C with some exceptions.
Function too long:
It exceeds 50 lines of code.
Pull requests in Bitbucket reviewed at least by 2 people.
Favorite thing about dev:
Software development is a creative process.
Least favorite thing about dev:
When the requirements change after a significant part of the design or implementation is complete.
Test-driven development is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only.
Why are you attending:
To discover new and efficient ways to improve code quality.