Course code:
ABFI-1
Years with company:
5
Years programming:
9
Primary programming language:
C++
Other programming languages:
Python, C and C#
Unit test harnesses:
Google test, python unittest
Something else:
I feel that we don't write that much code. In many feature that we do, we modify some existing code. I don't feel very experienced with coding and software systems.
Test practice now:
Unit test, manual testing with hardware, automated tests (unit tests and hw tests)
Target system:
Embedded system with ultrascale soc and different peripherals.
Dev tools:
Git, ide, debugger sw, confluence, build tools
Build time:
5-30 minutes
Coding standard:
We have a style guide which is based on Google C++ style guide. I think we have C++17, not sure.
Function too long:
Hard to describe what it does or you forget what it does while checking it.
Code reviews:
We have code reviews when pull requests are being done.
Code time:
20%
Test time:
30%
Debug time:
50%
Favorite thing about dev:
Problem solving, engineering, learning new, math
Least favorite thing about dev:
Working with poorly defined requirements/user stories.
Tdd knowledge:
Concept? Creating tests before coding features.
Why are you attending:
I'm attending because my manager asked, also I'm curious to learn more.