Co to jest kod defensywny?

redakcja | 20.09.2022 00:03

Kod defensywny, a także programowanie defensywne od angielskiego defensive programming, to sposób wytwarzania oprogramowania, które działa poprawnie przy nieprawidłowych sposobach jego użycia. Defense to oczywiście po angielsku obrona. 

Pracujący programista, ilustracja do artykułu o kodzie defensywnym
Pracujący programista, ilustracja do artykułu o kodzie defensywnym | envato, autor vladans

W przypadku serwisów internetowych w programowaniu defensywnym bronimy się i nie ufamy zazwyczaj nieprawidłowym danymi wejściowymi, które mogą pochodzić z formularzy, ze ścieżek adresu czy niezależnych API. 

Artykuły z portalu