![](/static/c15a0eb1/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
Okay so say your testing a brand new rocket engine idea. It uses a fuel nobody has tried to use before. So what you do is you figure out how much energy this fuel has and do some math to figure out how much you’ll need to take with you for the typical rocket. You design an engine for this spec or better and thoroughly test it to make sure it’s behaving like expected. You eventually mount it to a rocket and make sure in practice it behaves as you expect. Next you put a payload in the rocket and test it again. If at any point things don’t behave as expected you have to fix your whole model.
SpaceX struggles to go a launch without their engines destroying themselves. Perhaps they should go back a few steps?
How fancy we talking? The most my fancy IDE tools extend to is like creating functions for me or creating a loop and junk like that. It’s not writing any of my code more than autocorrect is writing an essay for me.