Course code:
SP-EC-02
Years with company:
2.5
Years programming:
8 inc uni
Primary programming language:
C (embedded)
Other programming languages:
Python (data)
Javascript (cloud)
Unit test harnesses:
None. Mostly integration tests controlled using a CLI and not at all automated.
Something else:
I prefer to first approach problems at the strategic level rather than the tactical level... and I like reading and spending time outdoors.
Test practice now:
Through manual observation of system behaviour.
Target system:
STM32 Microcontrollers
Dev tools:
STM32CUBEIDE
Build time:
31-60 seconds
Coding standard:
I've implemented a minimal style guide based on Michael Barr's standard.
Function too long:
When it won't all fit on one screen.
Code reviews:
Not something that I do very often but am starting to do now and am finding it very rewarding.
Code time:
40
Test time:
10
Debug time:
50
Favorite thing about dev:
Creating something from nothing and refining something convoluted and making it simple.
Least favorite thing about dev:
The overwhelm that occurs when you haven't broken down a problem into manageable chunks.
Tdd knowledge:
A methodology which improves code reliability, maintainability and extensibility through testing.
Why are you attending:
I don't have a framework that I follow to reliably execute projects and it's causing me stress.