Analiza complexității ciclomatice a codului

Un instrument pentru controlul complexității codului scris pentru 1C8.
Acesta va fi util pentru dezvoltatorii care au grijă de calitatea produsului lor, de simplitatea testării și de susținerea acestuia.







Dacă aveți experiență în dezvoltarea sistemelor informatice, probabil că știți că în timp (și uneori imediat) codul scris devine mai complicat și crește în mărime. Acest lucru conduce la faptul că devine dificilă prezicerea consecințelor modificării codului, iar numărul de teste care trebuie efectuate se mărește exponențial cu numărul de cicluri și condiții.

Acest instrument este conceput pentru a calcula complexitatea ciclomatică a oricărui segment de cod - un fragment al modulului, o singură metodă, un modul întreg sau un set de module. Toți managerii știu că este posibil să controlați ceva numai atunci când poate fi măsurat. În opinia mea, folosirea unei astfel de metrici de complexitate a codului ca complexitate ciclomatică este excelentă pentru identificarea site-urilor de configurare problematică, găsirea de puncte care necesită reengineering. Și acest instrument vă va ajuta cu acest lucru.







Cum se utilizează acest instrument:

  1. Procesare deschisă în 1C: Enterprise 8.
  2. Inserați fragmentul de cod pe care doriți să îl analizați în câmp în fila "Text"
    sau alegeți directorul în care se află codurile de cod ale codului (în formă de text), specificând o mască pentru selectarea fișierelor
    sau selectați un fișier cu textul codului sursă.
  3. Faceți clic pe butonul "Executare".
  4. Rezultatele pot fi sortate după oricare dintre coloanele din arborele rezultate. Pentru claritate, metodele individuale din arborele rezultatelor sunt colorate, ceea ce simbolizează complexitatea acestora.
  5. În fila "Setări", puteți schimba culorile, setările de gradient de culoare.

Cum să aplicați acest lucru în viața reală?

Note privind utilizarea:

Descărcați fișiere







Articole similare

Trimiteți-le prietenilor: