Course code:
BARR-7
Years with company:
1.5
Years programming:
3
Primary programming language:
C
Other programming languages:
Java, Javascript
Unit test harnesses:
Karma with Jasmine
Something else:
I don't have an education in computer science, but have been programming for a few years.
Test practice now:
Manual plus basic unit tests
Target system:
Embedded with custom FPGA
Dev tools:
Linux based C development, Perforce, VIM and other diff tools.
Build time:
1-5 minutes
Coding standard:
Not very ethical
Function too long:
More than 1 screen length, more than 3 levels of nesting
Code reviews:
I don't have a good eye for catching errors through code review.
Code time:
30
Test time:
30
Debug time:
40
Favorite thing about dev:
It helps in strengthening my problem solving skills.
Least favorite thing about dev:
Portability of code between different hardware types is never seamless. Takes ages to debug.
Tdd knowledge:
Not much.
Why are you attending:
I actually want to learn what this is about. But not sure if I have the bandwidth to implement these practices.