Programowanie defensywne
Sign in to saveform of defensive design intended to ensure the continuing function of a piece of software under unforeseen circumstances
Article · Polski
Programowanie defensywne - tworzenie oprogramowania z myślą o jego poprawnym działaniu nawet przy nieprzewidywalnych sposobach jego użycia. Techniki programowania defensywnego: * Upraszczanie kodu źródłowego * Zewnętrzne audyty kodu źródłowego * Wyjątki i asercje * Testowanie oprogramowania * Bezpieczna obsługa * Zapis danych w postaci kanonicznej * Zasada najmniejszego uprzywilejowania
Abstract from DBpedia / Wikipedia · CC BY-SA