오래된 Java 응용 프로그램을 C#으로 다시 작성하는 과정에서 Software Design Specification을 작성하려고합니다. 내가 만나는 문제는 방법이 시퀀스 다이어그램 (다른 개체와 상호 작용하지 않음)을 다루기에는 너무 간단하다는 것입니다.UML에서 간단한 메소드를 문서화하는 방법?
public String getCategoryKey() {
StringBuffer value = new StringBuffer("s-");
value.append(this.getModelID());
value.append("-c");
return value;
}
목적 및 문서화 할 필요가있는 방법에 대한 알고리즘 : 예를 들어
, 나는 품목라는 간단한 POJO, 다음과 같은 방법을 포함 있습니다. 그러나 시퀀스 다이어그램은 잔인합니다. 어떻게 다른 사람들이 문서화하겠습니까?(주어진 메소드에 대해 신용/책임을지지 않습니다. 매우 오래된 코드이고 작성자는 Javadoc에 이름을 "잊어 버렸습니다").
필요한 다이어그램을 그립니다. 이 방법에 다이어그램이 필요하다고 생각하십니까? –
당신의 진짜 문제는 당신이 사소한 것들을 문서화하도록 강요당하는 것 같습니다 ... – ArtB