REKLAMA

Bezpieczeństwo jednostek

23 września 1999 roku platforma Mars Climate Orbiter w trakcie wchodzenia na orbitę Marsa wykonała manewr, którego celem było ustawienie jej na wysokości 140–150 km nad powierzchnią planety. Manewr ten niestety nie miał szans się powieść, ponieważ sonda znajdowała się już wówczas na wysokości 57 km. Wbrew pierwotnym założeniom weszła ona w atmosferę Marsa, a następnie – chociaż tego dokładnie już nie wiemy – rozbiła się na planecie lub wróciła na heliocentryczną orbitę po opuszczeniu atmosfery, niestety już tylko jako kilkaset kilogramów bezużytecznego złomu..

Zagadnienia poruszane w tym artykule:

  • Co się stało?
  • Wróćmy na Ziemię;
  • Rozwiązanie naiwne;
  • Silne typowanie;
  • DRY;
  • Korzystamy z kilku typów;
  • Różne typy danych;
  • T4.

Artykuł pochodzi magazynu Programista nr 84 (5/2019). Jest to wydanie z września 2019 r. Szczegółowy spis treści: https://programistamag.pl/programista-5-2019-84/

Autorem artykułu jest Wojciech Sura. Programuje od przeszło dwudziestu lat w Delphi, C++ i C#, prowadząc również prywatne projekty. Obecnie pracuje w polskiej firmie PGS Software S.A., zajmującej się tworzeniem oprogramowania i aplikacji mobilnych dla klientów z całego świata.