DRY是否符合带有标签的文档生成器的文档程序代码? [关闭]

问题描述 投票:0回答:1

DRY是否符合文档程序代码的文档生成器代码,例如带有Java或python标签的文档生成器?

提前感谢!

java python documentation dry documentation-generation
1个回答
0
投票

最重要的是,不管您使用哪种编程语言,所有这些都取决于编码器他/她自己是否违反了DRY原理。毫无疑问,如果您的编码能力很弱或刚入门,那么您可能会发现自己堆积了所有代码并且看上去很复杂。 java代码示例。

public static void main(){
int i=20;
int i1=5;
int something=i/i1;
int something2=something*2;
int something3=something2*3;
System.out.println(something3);
}

相反,您可以在其他地方进行处理,并使主体看起来更好(不违反DRY原理)

public static void main(String[] args){
int i=20;
int i1=5;
System.out.println(process(i,i1));
}

public static int process(int input,int input1){
int something=input/input1;
int something2=something*2;
int something3=something2*3;
return something3;
}

我认为文档字符串的存在可以告诉其他程序员如何更轻松地理解您的代码,根据我的喜好,我希望了解它与违反DRY原理的相关性,也许您可​​以给我一些信息,以了解其工作原理。要了解更多信息,请访问此处的链接https://dzone.com/articles/software-design-principles-dry-and-kiss

© www.soinside.com 2019 - 2024. All rights reserved.