SourceAudit – Forráskód-elemző fejlesztők részére

A SourceAudit programozók számára fejlesztett termék, mely segíti a kód megértését, fejlesztését és karbantartását azáltal, hogy kifinomult statikus forráskód elemző eljárásokat és technológiákat alkalmaz.

A SourceAudit széles választékát biztosítja az elemző funkcióknak a forráskód mélységi elemzéséhez, mely során a következő tulajdonságokat adja meg:

  • Forráskód metrikák
    A szoftver mérése elengedhetetlen része a menedzsmentnek; kicsi az esély arra, hogy valami irányítható legyen, ha az nem mérhető. A szoftver metrikák a szoftver egy részének, a forráskódnak vagy specifikációnak, néhány tulajdonságának mérőszámát adják meg. A szoftver tulajdonságainak mérésére számos megközelítés létezik...
    Tovább >>

A következő kódrészletek keresése:

  • Kód duplikációk
    Bevett gyakorlat a kód újrafelhasználása másolás és beillesztés segítségével. Habár ez a megközelítés csökkenti a fejlesztési időt, hosszútávon mégis meg kell fizetni az árát a megnövekedett karbantartási költségek formájában. Elsődlegesen az adhat okot aggodalomra, ha az eredeti kódban változtatni kell, mert az összes másolt részt is ellenőrizni és megfelelően változtatni kell.
    Tovább >> || Kódduplikáció leírása (PDF)
  • Gyanús kódrészletek
    A programozás folyamán előálló "gyanús kód" olyan forráskód részlet, amely súlyos problémára utalhat, mivel a szoftver helytelen működéséhez vezethet.
    Tovább >> || Gyanús kódrészletek leírás (PDF)
  • Hibák, kódolási problémák, rossz gyakorlatok és kódolási stílusok
    A helyes kódolási gyakorlatok útmutatást jelentenek a hibátlan, gyors, karbantartható és biztonságos kód írásához. A FrontEndART termékei képesek azt vizsgálni, hogy a fejlesztők betartják-e ezen szabályokat. E mellett e gyakorlatok vizsgálata komoly problémákat is feltárhat, melyek nem szándékosak, mivel a fejlesztők figyelmetlenségből adódnak. Tovább >>

A SourceAudit felfedi azokat a kódolási problémákat, rossz gyakorlatokat és ellentmondásos programozási stílusokat a fejlesztési fázis alatt azáltal, hogy úgynevezett „statikus tesztelést” végez, amely jóval költséghatékonyabb, mint a hagyományos tesztelés. Azáltal, hogy a szoftver a kódhibákat a fejlesztési folyamat során a lehető legkorábban fedezi fel, a tesztelésre fordítandó időt drasztikusan csökkenti.

A legfrissebb kiadás a FrontEndART SourceAudit 1.3. A binárisok letöltéséhez kérjük, vegye fel a kapcsolatot velünk az alábbi elérhetőségen, vagy töltse le és telepítse a próbaverziót.


SourceAudit Visual Studio kiegészítő

A SourceAudit által kalkulált forráskód metrikák a Visual Studio-ban

Valós idejű figyelmeztetés kódolási problémára (klón osztályok használata) - SourceAudit Visual Studio modul

További információk:

Üzleti szempontok A SA technikai adatai
SourceAudit C/C++ Visual Studio modul SourceAudit C# Visual Studio modul