FindBugs
FindBugs on työkalu, joka etsii bugeja Java-koodia. FindBugs löytää bugeja analysoidaan tietokoneohjelmistojen ilman todella suorittamista ohjelmia. Tämän ohjelmiston avulla mahdollistaa helpon virheenkorjaus ja korjaus rikki kirjoitus. Sitä paitsi mahdolliset bugit, FindBugs myös löytää mitään design virheitä tai koodi haavoittuvuuksia. Tapa ohjelma löytää näitä vikoja on etsimällä bug kuvioita. Esimerkkejä näistä kuvioista voi olla kirjoitusvirheitä, väärän Boolen operaattori väärin invariants tai API menetelmiä tai vaikeasti kielen ominaisuuksista. Ohjelmiston avulla käyttäjät voivat luoda omia uusia bugi ilmaisimet ja pystyy muokkaamaan tarpeisiin käyttäjälle. FindBugs sivusto tarjoaa myös kaksi postituslistoille kiinnostuneille käyttäjille kirjautua sisään. Yksi postituslistalle käytetään ilmoitukset mahdollisista uusista julkaisuista ohjelmiston ja yhden listan keskustelua kaikista suunnitelluista ohjelman ominaisuuksia, vikoja, ja kehityskysymykset, ja niin edelleen. FindBugs tavoitteena on luoda nopea ja helppo ratkaisu paikallistamiseen vikoja kehittäjille korjata tai poistaa kokonaan. FindBugs on helppokäyttöinen, kätevä ja edullinen vaihtoehto tahansa ohjelmoija haluavat helposti selvittää ja ratkaista mahdolliset virheet ohjelmiinsa. FindBugs on ilmainen ja erittäin helppo ladata suoraan verkkosivuilta ja asentaa nopeasti käyttöön. Kun FindBugs on asennettu, vikoja voi alkaa löytyä vain hetken. FindBugs tehokkuus on kiistaton, sillä se sijaitsee ongelma-alueiden lähes välittömästi. Haittapuolena, FindBugs antaa vääriä varoituksia aina silloin tällöin, jotka voivat murentaa tehokkuutta. Ajansäästö FindBugs löytää bugeja tiedoston voi syönyt etsit korjata ongelma, että ei ole olemassa, koska Finbugd väärä vian käyttöjärjestelmää. Lopussa se kaikki, FindBugs katsoo itse olevansa todella suuri ilmainen työkalu. Se tekee juuri sitä, mitä tehdä etsimällä vikoja oman käsikirjoituksen ja tekee sen melko nopeasti miinus ongelma harhautuneiden virheitä.
- Käyttää Tilastollinen analyysi paikallistaa Bugs
- Tukee laajennusarkkitehtuurin
- Vapaa
- Helppo asentaa ja käyttää
- Etsii virheitä sinulle
- Vaikea kirjoittaa ja ylläpitää
- Vain JavaScript
- Virheellinen varoitus Raportointi