Open gmelon opened 2 months ago
가 뭘까요?
7.3절에서 지금까지와는 다르게 OxmSqlService의 구현이 OxmSqlReader의 구현을 알도록, 심지어는 내부 클래스로 가지고 있도록 구현하고 있습니다. p.603을 보면 이 둘이 '구조적으로는 강하게 결합되어 있지만 논리적으로 명확하게 분리되는 구조' 라고 표현하고 있는데 이를 정확하게 어떤 식으로 이해하면 좋을지 고민이 됩니다.
다들 어떻게 읽으셨는지 공유해주시면 좋을 것 같습니당
OxmlSqlService 클래스 안에 private으로 OxmSqlReader가 구현되어 있어서 두 클래스가 한 파일에 있으므로 구조적으로 결합되어있다고 이해하였습니다. 하지만 각각 다른 클래스로 구현한 것이니 이 부분에서는 논리적으로 분리된다라고 생각합니다.
가 뭘까요?7.3절에서 지금까지와는 다르게 OxmSqlService의 구현이 OxmSqlReader의 구현을 알도록, 심지어는 내부 클래스로 가지고 있도록 구현하고 있습니다. p.603을 보면 이 둘이 '구조적으로는 강하게 결합되어 있지만 논리적으로 명확하게 분리되는 구조' 라고 표현하고 있는데 이를 정확하게 어떤 식으로 이해하면 좋을지 고민이 됩니다.
다들 어떻게 읽으셨는지 공유해주시면 좋을 것 같습니당