Rozdział 20. Analiza statyczna
Autor: Caitlin Sadowski Zredagowane przez Lisę Carey
Analiza statyczna dotyczy programów analizujących kod źródłowy w celu znalezienia potencjalnych problemów, takich jak błędy, antywzorce oraz inne komplikacje, które mogą być diagnozowane bez uruchamiania programu. Termin „statyczna” odnosi się konkretnie do analizowania kodu źródłowego, a nie działającego programu (w tym przypadku ma miejsce analiza „dynamiczna”). Analiza statyczna umożliwia wczesne znalezienie błędów w programach, zanim zostaną one zidentyfikowane w kodzie umieszczonym już w środowisku produkcyjnym. Analiza statyczna może na przykład wykryć wyrażenia stałe powodujące przepełnienie, nieuruchamiane testy albo niepoprawne łańcuchy formatu w instrukcjach ...
Get Inżynieria oprogramowania według Google now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.