Prawie idealny kod Apache

Firma Reasoning, zawodowo zajmująca się analizą kodu źródłowego, przeanalizowała kod serwera Apache 2.1. Wynik: średnio 0,53 defektu na 1.000 linii kodu.

Wynik ten stawia niemal na równi z komercyjnym oprogramowaniem mającym 0,51 defektu na 1.000 linii kodu. Analitycy z Reasoning są przekonani, że jakość kodu będzie rosła, a zapewni to idea otwartego kodu dająca swobodny wgląd i prawo do poprawek. Dobrym przykładem wysokiej jakości kodu jest obsługa TCP/IP w Linuksie mająca 0,1 defektu na tysiąc linii.

Teraz Reasoning zajmuje się analizą Tomcata, modułu dla serwera Apache umożliwiającego uruchamianie programów Java.

Źródło: x86.pl / reasoning.com