TIL

Chapter 31 결합도와 결합도 제거

interface Sender {
  fun writeField1()
  fun writeField2()
}

interface Receiver {
  fun readField1()
  fun readField2()
}
interface Sender {
  fun writeField(format: Format) // map 형태의 파라미터를 정의
}

interface Receiver {
  fun readField(format: Format)
}