我希望能够找到一种简单的方法来连接需求/发布信息和源代码。 情况是,开发人员应该能够轻松地找到给定发布或CR创建的任何工件。 我的想法是引入一些新的注释来标记任何新类(我不确定是否适用于任何新方法),例如:
@ArtifactInfo(release="1.2" cr="cr123")
你还有其他的想法吗?也许你已经在使用类似的东西了?
保重, Marcin
我希望能够找到一种简单的方法来连接需求/发布信息和源代码。 情况是,开发人员应该能够轻松地找到给定发布或CR创建的任何工件。 我的想法是引入一些新的注释来标记任何新类(我不确定是否适用于任何新方法),例如:
@ArtifactInfo(release="1.2" cr="cr123")
你还有其他的想法吗?也许你已经在使用类似的东西了?
保重, Marcin
class Authenticator {
login(String username, String password){
User user = retrieveUserFromDatabase(username);
throwIfWrongpassword(user, password);
verifyUserAge(user)
}
void throwIfWrongpassword(User user, String password){
//throws AuthenticationException if password is wrong
}
void verifyUserAge(User user){
//verify that user is above 18 or account is authorized by a parent
}
void biometricLogin(String username, BiometricImage bioimg){
User user = retrieveUserFromDatabase(username);
verifyBiometricImage(user, password);
verifyUserAge(user);
}
}
http://httpunit.svn.sourceforge.net/viewvc/httpunit/trunk/httpunit/svnlog2releasenotes.ksh?revision=1105&view=markup
结果显示在发布说明中:
http://www.httpunit.org/doc/release_notes.html跟踪器评论通常指回 subversion。因此,追踪是从需求到代码。原则上,通过这些信息追溯回去是可能的。 - Wolfgang Fahl