DRY 是Don't Repeat Yourself 的首字母缩写。说话别啰嗦,写代码也别重复地复制粘贴,把同样的代码东拷西拷。 好的设计与实现,代码高度重用,鲜见重复代码片段。重复的代码,实质上是不良设计的体现。通常应考虑增加一个基类函数或一个辅类,把重复的代码移入,消除冗余代码。也可以考虑应用模板(或GENERIC)类或函数。