PVS-Studio
PVS-Studio er et nyttigt stykke software til påvisning af problemer i kildekoden. Den software undersøger programkoder skrevet i C, C ++ og C # for eventuelle problemer, der kan forbyde koden i at fungere korrekt.
- Statistisk analyse af kildekode
- E-mail-advarsler for alle teammedlemmer når fejlene er fundet
- Smart filtre, som kan identificere falske alarmer specificeret af programmøren
- Automatiske opdateringer
- Mulighed for at køre automatisk efter arbejdstid
- Kan integreres med Visual Studio
- Flere rapporter for grundig kodeanalyse
- Mangler intuitiv natur
- Kan forbruge en masse ressourcer
- Kræver et månedligt abonnement
Bugs i kildekoden er et problem for programmører. Bugs, der forbliver uopdaget kan gengive et stykke software ubrugelig. PVS-Studio giver udviklere med en effektiv måde at analysere koden og udrydde fejl. Programmet vil finde fejl i koden, trykfejl, og problemer, der skyldes kopiere og indsætte spørgsmål. Den bruges af PVS-Studio metode kaldes statisk kode analyse. Når der køres analysen er udarbejdet en rapport, der advarer programmør til eventuelle fejl, der er blevet fundet. Statisk analyse kan udføres af denne software løbende. En væsentlig fordel er, at programmet kan automatisk indstillet til at køre kontrol om natten. Kørsel kontrol på regelmæssig basis vil tillade udviklere at rette fejl, som de er afsløret. Dette er meget bedre end at forsøge en væsentlig rettelse før frigive kode. PVS-Studio er kompatibel med Visual Studio. Programmet er støttet af en stor mængde af online-dokumentation. Mere end 400 sider med hjælp er tilgængelig for udviklere, der måtte være, der har svært ved at mestre softwarens enorme sæt af funktioner. Det er også muligt at identificere og mærke stykker af kode, som programmøren ikke ønsker at ændre. Dette vil forhindre en falsk alarm fra PVS-Studio. De rapporter, der genereres af programmet kan ses i Excel. Endelig omfatter programmet en e-mail-program, der kan bruges til at advare alle, der er involveret i udvikling, når der findes en kode fejl. Flere licenser er tilgængelige for softwaren. De varierer i pris fra $ 30 / måned til $ 60 / måned. Den nødvendige licens vil afhænge af antallet af mennesker, der arbejder på koden, og antallet af funktioner ønskede.