API 가 왜 그렇게 많은지? 가 이전부터 당혹스러웠는데 방금 생각을 해봤는데도 잘 모르겠다.
Framework 에서 실질적으로 중요한 Data 는 Edit data 이고,
Input/Output 에서 Input 객체에서 받아들이는 데이터 중에 Output editing 에 필요한 Data 정도 받아서
Output 객체에서 Edit data 처리하면 되는게 흐름인게 경험적으로 맞기는 했음.
그런데, API 보면 수두룩하게 많은데 Wraper Class 계층이 많은 것에 대해서 정작 Edit data 가 되는 것은 크게 많지가 않았어서,
이런 추상적인 Wraper Class 에서 Editing 을 할 수 있는게 있는가? 싶기도 하고..
Class method 는 뭐 하는 것인지 모르는게 많기도 하고..
객체지향이라고 하던데 절차지향 중의 method 인가 의심을 하면 나름 합리적일 수는 있는데 그냥 Wraper Class 도 많은 것같고..
ㄷㄷ;
잘 생각해보면,
Output Editing 에 관여하는 Handler 인가..
ㅇㅅㅇ..