The Pragmatic Programmer の書籍によると、「直交性は DRY 原則と密接に関連しています」。著者が読者に望んでいる方法でそれを理解しているかどうかはわかりません。そこで、上記の質問をします。
たとえば、クラス A とクラス B があるとします。どちらのクラスにも同様のメソッドがあります。DRYの原理を使ってクラスCを作り、クラスAとクラスBからクラスCに同様のメソッドを移動し、クラスCをAとBの親クラスに割り当てました。直交しなくなりましたか?
The Pragmatic Programmer の書籍によると、「直交性は DRY 原則と密接に関連しています」。著者が読者に望んでいる方法でそれを理解しているかどうかはわかりません。そこで、上記の質問をします。
たとえば、クラス A とクラス B があるとします。どちらのクラスにも同様のメソッドがあります。DRYの原理を使ってクラスCを作り、クラスAとクラスBからクラスCに同様のメソッドを移動し、クラスCをAとBの親クラスに割り当てました。直交しなくなりましたか?