Course code:
BIRD-1
Years with company:
3
Years programming:
3
Primary programming language:
C++
Other programming languages:
C, C#, Python
Unit test harnesses:
None
Something else:
I'm a systems/applications engineer for the company and I don't write a lot of code. I attended BYU, I am married with 2 great kids.
Test practice now:
Test by hand on the product.
Target system:
ATmega328P, SAM3X8E, Embedded Linux ARM
Dev tools:
Atmel Studio, Eclipse
Build time:
11-30 seconds
Coding standard:
I haven't been given a standard within the company, Power of 10.
Function too long:
Longer than a single printed page, performs more than one specific task.
Code reviews:
I haven't participated in code reviews with Bird
Code time:
80
Test time:
10
Debug time:
10
Favorite thing about dev:
I enjoy the process of defining a problem, solving it, and seeing the result.
Least favorite thing about dev:
I don't enjoy when things become overly complex and when debugging becomes the main task.
Tdd knowledge:
TDD is developing software tests before developing production code and then writing code to pass those tests.
Why are you attending:
1. There is a free lunch (;. 2. I am interested in becoming a better coder and making this a larger part of what I get to do at work. Honestly, it seems like a very logical and easily implemented method to code more effectively.