109: (Default)
[personal profile] 109
я, кстати, был уверен, что существуют метрики для измерения source code complexity. даже свою придумал.

What does it do?

The NetBeans Metrics module is a plug-in for NetBeans (Forte For Java) which adds object-oriented metrics capabilities. Once installed, a developer may view metrics on a per-class or project basis, and be able to "drill down" to find out how the metric was calculated. Unlike traditional metrics tools which provide sophisticated reporting of lots of different metrics, the metrics module instead focuses on bringing a small number of metrics into the developer's edit/compile loop.

Metrics are not indications of bugs or poor design, but high metric numbers often indicate how complex, fragile, or sensitive to regressions a class may be. Classes or methods with high metric values may be good candidates for refactoring . It is therefore useful for a developer to monitor project metrics and investigate those metrics which seem out of line.

Like a car's dashboard warning lights, the metrics module flags classes and methods which cross various metric thresholds with a yellow (warning) or red (error) light next to their icons in the Explorer. A developer has the choice of refactoring the class or method, or approving the current metric value; in either case, the warning light goes out. The metrics module is therefore useful as a guide during class creation and maintenance to encourage the development of lighter weight classes which are loosely coupled.

(no subject)

Date: 2002-12-27 10:17 am (UTC)
From: [identity profile] edbook.livejournal.com
I have no idea what this post is about but HAPPY BIRTHDAY!!

Peace

Re:

Date: 2002-12-27 04:52 pm (UTC)
From: [identity profile] 109.livejournal.com
thanks!

(no subject)

Date: 2002-12-27 02:59 pm (UTC)
From: [identity profile] dmierkin.livejournal.com
С Днём Рождения !

Re:

Date: 2002-12-27 04:53 pm (UTC)
From: [identity profile] 109.livejournal.com
спасибо!

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags