java中的DRY原则

时间:2013-09-16 15:35:10

标签: java design-principles

我一直在阅读DRY原则。虽然看起来很容易,但我很难理解我们在任何Project Web it Application或Swing中如何实现它? 可能很少的例子会给我带头并帮助我发展我的思考过程。 我试图在Google上搜索但找不到合适的内容。

1 个答案:

答案 0 :(得分:16)

DRY不需要任何例子。如果要将代码块从一种方法,函数或代码块复制并粘贴到另一种方法,那么就违反了DRY。

很简单,DRY告诉您将该代码移动到可重用的单元中:或者转换为函数或方法或宏,或者与编程语言相关的其他机制。如果您的代码库中有明显具有非常相似代码的位置(即使有微小的变化),那么您应该考虑重构该代码以使其干燥。

“不要重复自己!” ==“不要重复写相同的代码”