This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
2014_2015:s3:concprogobjet:td:reverse-engineering [2014/11/22 18:38] blay [Exécuter PMD] |
2014_2015:s3:concprogobjet:td:reverse-engineering [2014/11/22 18:41] blay [Reverse Engineering] |
||
---|---|---|---|
Line 233: | Line 233: | ||
* La classe Theorie.java est notée comme une GOD Class ? Pourquoi ? (trop de méthodes) | * La classe Theorie.java est notée comme une GOD Class ? Pourquoi ? (trop de méthodes) | ||
{{ :2014_2015:s3:concprogobjet:td:godclasspmd.png?direct&200 |}} | {{ :2014_2015:s3:concprogobjet:td:godclasspmd.png?direct&200 |}} | ||
- | ==== Utilisation personnelle de PMD ==== | ||
- | |||
- | Appliquer PMD sur vos propres codes. | ||
==== Allons plus loin, comment PMD fonctionne ? ==== | ==== Allons plus loin, comment PMD fonctionne ? ==== | ||
Line 243: | Line 240: | ||
* Quelles règles? http://pmd.sourceforge.net/pmd-5.1.2/rules/index.html#Basic | * Quelles règles? http://pmd.sourceforge.net/pmd-5.1.2/rules/index.html#Basic | ||
+ | <html> | ||
+ | <!-- | ||
===== Reverse Engineering ===== | ===== Reverse Engineering ===== | ||
Line 256: | Line 255: | ||
* Cette visualisation doit se faire sur une sous-partie. Sélectionner quelques classes qu'il vous semble intéressant de visualiser. | * Cette visualisation doit se faire sur une sous-partie. Sélectionner quelques classes qu'il vous semble intéressant de visualiser. | ||
- Generate sequence or collaboration diagrams | - Generate sequence or collaboration diagrams | ||
+ | |||
+ | |||
Line 289: | Line 290: | ||
Mais on a quand même 14,9Mo... | Mais on a quand même 14,9Mo... | ||
+ | !--> | ||
+ | </html> | ||