Course code: SAND-1
Years with company:
Primary programming language:
Other programming languages:
Python, C#, Java
Unit test harnesses:
Originally from New Jersey.
Test practice now:
Collection of unit test cases, tested on development boards.
ARM Cortex M3/4 microcontrollers, low-power environments, baremetal software
GCC, Cygwin, Eclipse, IAR
Very similar to the Barr Group Embedded C standard, with some updates to better work with our team.
Function too long:
When it's single purpose isn't clear, or can't be read without scrolling.
Code reviews aren't often used, getting started using Gitlab's review feature.
Favorite thing about dev:
Solving unique problems on systems that impact the real world.
Least favorite thing about dev:
Setting up development environments.
TDD provides a better software development methodology to develop testable code for high reliability environments.
Why are you attending:
TDD seems like it will make me and the team better software developers. TDD is a positive trend for the software development community.