Matthias Endler
๐ค SpeakerAppearances Over Time
Podcast Appearances
You kind of want to abstract that away.
You don't want to unplug and plug it back in again.
You kind of want to have a system for that.
And I'm assuming that there's not much on the market, especially for flat sets like this.
It's probably still an embedded setup, just like any other embedded setups, but...
The moment you go into the details here, you will find that you probably need a custom solution, right?
But the integration tests are still in a tests folder, just like you would expect from any normal ROS project, right?
Now, earlier you mentioned correctness in a different context, but I think it fits in here as well, because couldn't you test a lot of the logic with unit tests?
Or is it so that you kind of want to always test the inputs and outputs as well, because it's kind of a monolithic service?
When you say that you store files on Flash...
In a normal scenario, it wouldn't be a problem if the flash storage fails.
You can't just fix it because it's maybe right next to you, but it's harder to do in space.
Do you have any failover for that sort of hardware failure?
And if so, how do you test that?
Let's talk a little bit about your background, where you came from.
what your other strong languages were, and how you got onboarded on the project and your first experiences with the code base.
A lot of people might be curious about, you know, exactly this process of working for quote-unquote a space company.
Couldn't you also use a type state pattern for that?
Yeah, I never heard about that types with keys pattern, the token pattern that you described.
Is that a thing that you invented or does it come from any other project specifically?