Przykładowe ograniczenia programu
Zasady dobrej praktyki programistycznej nie zawsze są przestrzegane w tych przykładowych programach w celu zapewnienia bardziej zwięzłego, bardziej czytelnego kodu. Nowy rok:
- Wyświetlane są tylko ograniczone odpowiedzi na błędy. Programy robocze powinny zawsze sprawdzać kody błędów zwracanych i wykonywać odpowiednie akcje po napotkaniu błędu.
- Odbywa się tylko ograniczone zarządzanie pamięcią i zasobami. W programach roboczych wszystkie klucze i skróty powinny zostać zniszczone, należy zwolnić całą przydzieloną pamięć, wszystkie pliki powinny zostać zamknięte, a wszystkie dojścia powinny zostać zwolnione. Te przykładowe programy udostępniają tylko ograniczone pokazy użycia funkcji, które wykonują te zadania. Te przykładowe programy nie wykonują zadań zarządzania pamięcią ani zasobami w przypadku zakończenia programu z powodu błędów.