What is the full form of PMD?

Anand picture Anand · Jul 10, 2013 · Viewed 15.4k times · Source

I am using PMD in my Java project for code review.

Just want to know what the acronym "P.M.D." stands for. I searched on Google but could not find anything. Does anyone know?

Answer

zacheusz picture zacheusz · Jul 10, 2013

On the PMD project site you can find that they don't really know the meaning of the PMD letters. They just think the letters sound good together. You can find several "backronyms" to explain it on the PMD project site:

  • Pretty Much Done
  • Project Mess Detector
  • Project Monitoring Directives
  • Project Meets Deadline
  • Programming Mistake Detector
  • Pounds Mistakes Dead
  • PMD Meaning Discovery (recursion, hooray!)
  • Programs of Mass Destruction
  • Programming Meticulous coDe