Sono molto ansioso di studiare le migliori pratiche quando si tratta di indurimento dello spazio. Ad esempio, ho letto (anche se non riesco più a trovare l'articolo) che alcune parti fondamentali dei rover Mars non utilizzavano l'allocazione dinamica della memoria, in realtà era vietato. Ho anche letto che la memoria di base vecchio stile potrebbe essere preferibile nello spazio.
Stavo guardando alcuni dei progetti associati a Google Lunar Challenge e mi chiedevo come sarebbe stato ottenere il codice sulla luna, o anche solo nello spazio. So che le schede temprate nello spazio offrono un po 'di sanità mentale in un ambiente così duro, tuttavia mi chiedo (come programmatore C) come avrei bisogno di modificare il mio pensiero e il mio codice se stavo scrivendo qualcosa che sarebbe eseguito nello spazio?
Penso che i prossimi anni potrebbero mostrare una maggiore crescita nelle società spaziali private, mi piacerebbe davvero essere almeno un po 'ben informato sulle migliori pratiche.
Cosa succede a un programma se radiazioni, freddo o calore bombardano una tavola che ha subito danni al suo isolamento? Penso che l'obiettivo sia mantenere gli umani all'interno di un'astronave (per quanto riguarda la riparazione o lo scambio di cose) ed evitare le missioni per sistemare le cose.
Inoltre, se la scheda mantiene un sistema critico, i primi avvisi sembrano fondamentali.
Come si può fare esperienza in questo attraverso test, prove ed errori (salvo il lancio del proprio satellite personale?)