我是 ROR3.0 的新手,我读了很多地方说“此代码是 DRY”或与 DRY 相关的内容我想知道如何使代码 DRY ?我的代码有必要干燥吗?
问问题
1017 次
2 回答
3
DRY 代表不要重复自己。如果可能的话,最好在大多数编码环境中使用 DRY 以使其易于维护(并防止复制粘贴键磨损!)
我建议在重复代码的地方提取公共代码并提取到方法中。
于 2012-09-11T11:26:51.707 回答
1
下面的 wiki 是一个很好的地方,可以查看许多这些速记表达式的来源:
http://c2.com/cgi/wiki?DontRepeatYourself
在这种情况下,“DRY”只是意味着“不要重复自己”。这个简单的指导方针导致编写更小、更好的分解方法,这些方法可以在多个内容中重用。这反过来又导致更容易维护、更好的可测试性等。
于 2012-09-11T11:25:29.923 回答