Course code:
WEB-38
Years with company:
0
Years programming:
18
Primary programming language:
Java
Other programming languages:
JavaScript
C#
Rust
Unit test harnesses:
JUnit
NUnit
xUnit
Mocha
Jasmine
Something else:
I started with Bionaut July 5th. I'm learning Rust and embedded programming. My role is accountable for the test automation of Verification tests.
Test practice now:
Using TDD for writing code. A mix of unit, integration and verification tests will be written around requirements.
Target system:
Embedded Rust on a safety critical system.
Dev tools:
Rust in VSCode
Build time:
Under 10 seconds
Coding standard:
Iterative development using TDD.
Function too long:
When it does more than one thing outside it's level of abstraction.
Code reviews:
Unstructured as the team primarily mobs. Code created outside the mob will be reviewed ad hoc.
Code time:
100
Test time:
100
Debug time:
0
Favorite thing about dev:
It's a philosophy in there is no one way to solve a problem
Least favorite thing about dev:
The (capitol A) Agile dogma.
Story Points
Tdd knowledge:
TDD is used to drive out code design. The byproduct is an automated regression test suite.
Why are you attending:
Phil made me.