不要自我重复 (DRY)
2022-04-19 本文已影响0人
寻找无名的特质
不要自我重复 (DRY)
应用程序应避免在多个位置指定与特定概念相关的行为,因为这种做法经常会导致出错。 有时,如果要求发生变化,将要求更改此行为。 至少有一个行为实例可能无法更新,系统行为可能不一致。
请将逻辑封装在编程构造中,而不要重复该逻辑。 让此构造成为针对此行为的单一权限,并让应用程序中需要此行为的任何其他部分都使用新的构造。
不要自我重复 (DRY)
应用程序应避免在多个位置指定与特定概念相关的行为,因为这种做法经常会导致出错。 有时,如果要求发生变化,将要求更改此行为。 至少有一个行为实例可能无法更新,系统行为可能不一致。
请将逻辑封装在编程构造中,而不要重复该逻辑。 让此构造成为针对此行为的单一权限,并让应用程序中需要此行为的任何其他部分都使用新的构造。