2013-04-18 6 views
3

마이클 페더스 (Michael Feathers)의 "Working Code With Legacy Code"책에 설명 된 효과 스케치를 그리는 데 도움이되는 도구가 있다면 누구에게 말해 줄 수 있습니까 ??드로잉 효과 스케치 - 어떤 도구가 스케치를 지원합니까?

효과 스케치의 목적은 코드를 탐색하면서 커플 링 클래스 그룹의 필드와 메서드 간의 상호 작용을 표시하는 것입니다.

효과 스케치에 대한 자세한 내용은

, 다음 블로그를 참조하십시오 http://www.markhneedham.com/blog/2009/11/04/reading-code-unity/ http://www.markhneedham.com/blog/2010/02/23/coding-effect-sketches-and-the-mikado-method/

감사합니다!

벤 우

답변

1

는 두 번째 기사는 실제로 이러한 도구를 보여줍니다 graphviz. 주어진 예제를보고 도트 파일을 작성하십시오. 그런 다음 dot 명령 행 프로그램 양식 graphviz를 통해 실행하면 기사의 것과 같은 그래프가 표시됩니다.

점 파일은 단순히 관계에 대한 설명 일뿐입니다. 도트 파일 구문에 대한 자세한 내용은 graphviz 사이트 또는이 위키 피 디아 항목의 설명서를 참조하십시오. http://en.wikipedia.org/wiki/DOT_(graph_description_language)

+0

감사합니다. slebetman. 내가 의미했던 것은 수업에서 메소드와 필드를 읽고 효과 스케치를 자동으로 그릴 수있는 도구였습니다. graphviz는 반자동이지만, 나는 직접 손으로 그릴 것이다. –