Flex PMD et la qualité du code

5 09 2009

xavier_agnettiXavier Agnetti d’Adobe vient de m’annoncer la publication de son projet Flex PMD sur le site opensource.adobe.com. PMD est un projet connu des développeurs Java qui permet d’analyser et d’améliorer la qualité de son code. Xavier et son équipe se sont inspirés de cette bonne pratique pour développer et documenter Flex PMD. Une fois votre code audité, Flex PMD vous rapporte les parties de code non utilisées, les zones de codes à améliorer par manque d’efficacité, les zones de code trop complexes (boucles imbriquées, trop de conditions imbriquées…), les classes trop longues (ça me rappelle certaines nuits à nettoyer du code à EPITA… sic…), les utilisations incorrectes du cycle de vie d’un composant… Les rapports sont très expressifs. Je crois que c’est le projet Hudson qui est utilisé (Xavier me le confirmera). Pour invoquer FlexPMD, il est d’usage d’utiliser Ant mais vous pouvez aussi l’invoquer en ligne de commande ou avec Maven. Un grand merci à Xavier et son équipe pour avoir rapidement développé ce projet et pour le publier en open source.


Actions

Information

One response

13 09 2009
Stephane

Bravo,
tres interessant je viens de faire une mission ou les classes Java comptaient jusqu’a 3000 lignes de code, les classes Flex 2500 lignes de MXML tout en e4x … le genre de code qui te donne envie d’aller faire une marche dans le desert, de devenir philosophe, de devenir alcoolique ( Chateau La Lagune :-))
Merci

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s




%d blogueurs aiment cette page :