objaśnienie wyjścia phploc

Jeśli ucieknęphploc przeciwko jednemu z moich projektów PHP (open source) widzę to wyjście.

phploc 1.6.4 by Sebastian Bergmann.

Directories:                                          3
Files:                                               33

Lines of Code (LOC):                               2358
  Cyclomatic Complexity / Lines of Code:           0.08
Comment Lines of Code (CLOC):                       903
Non-Comment Lines of Code (NCLOC):                 1455

Namespaces:                                           0
Interfaces:                                           3
Classes:                                             28
  Abstract:                                           1 (3.57%)
  Concrete:                                          27 (96.43%)
  Average Class Length (NCLOC):                      49
Methods:                                            149
  Scope:
    Non-Static:                                     128 (85.91%)
    Static:                                          21 (14.09%)
  Visibility:
    Public:                                         103 (69.13%)
    Non-Public:                                      46 (30.87%)
  Average Method Length (NCLOC):                      9
  Cyclomatic Complexity / Number of Methods:       1.69

Anonymous Functions:                                  0
Functions:                                            3

Constants:                                            9
  Global constants:                                   0
  Class constants:                                    9

Dzięki tej analizie statycznej dowiesz się, czy ta baza kodu jest dobra czy zła? Albo jak dobrze lub źle napisano?

Czy złożoność cykliczna jest dobra, jeśli jest zbyt niska lub wysoka?Mający3.57% klasa abstrakcyjna jest dobra czy zła?14.09% metody statyczne. Czy powinien być niższy na bazie kodu OOP?Nie ma przestrzeni nazw, czy jest dobra czy zła?

Ostatnie pytanieJak analizować bazę kodu z danymi wyjściowymi phploc?

questionAnswers(1)

yourAnswerToTheQuestion