PMD의 룰별로 각 룰에서 체크하는 것은 무엇인지 각 경고를 해결하기 위해서는 어떻게 문제를 해결해 나가야 하는지 케이스별로 이해하기 쉽게 설명해 놓았다. 많은 개발자가 그렇겠지만 일정에 쫓기다 보면 객체지향 개념을 고려하지 않고 편하고 쉽게 개발하는 경우가 많다. 하지만 그렇게 개발하다보면 나중에 유지보수가 정말 힘들어 지고 하나의 기능을 수정 또는 추가할 때 많은 사
PMD의 룰별로 각 룰에서 체크하는 것은 무엇인지 각 경고를 해결하기 위해서는 어떻게 문제를 해결해 나가야 하는지 케이스별로 이해하기 쉽게 설명해 놓았다. 많은 개발자가 그렇겠지만 일정에 쫓기다 보면 객체지향 개념을 고려하지 않고 편하고 쉽게 개발하는 경우가 많다. 하지만 그렇게 개발하다보면 나중에 유지보수가 정말 힘들어 지고 하나의 기능을 수정 또는 추가할 때 많은 사이드 이펙트를 경험하게 될 것이다. 개발하고자 하는 입문자들이 자기만의 코딩스타일이 잡히기 전에 읽어두면 정말 좋을것 같다.