이유 : Reason(Event 또는 Message)가 될 수 있겠군. 하여간 이런 뭔가를 유발하게 된 동기나 상황의 Data 또는 그것에 대한 내재된 속성
기능 : 이유로 인해 유발될 수 있는 기능 Ability (Function 또는 Method) 그것을 뭐라고 하든.
앞의 정의에 따라 한번 생각해 보면.
사용자는 어떤 이유에 따라 그 이유를 처리할 만한 상황 Data를 유발시킨다.
그것은 그 이유를 처리 할만한 기능에 의해 해속 된다.
음.. 이런의미?
이벤트와 핸들러에 대한 이야기같기도 하넹 :)
음.. 단지 이벤트 발생을 의미하는건 아니고,
서로 유기적인 관계를 표현할수있어야 함
예를 들어 달이 지구의 밀물과 썰물을 만들듯, 그 반대의 작용도 달에 일어날것임
이벤트는, 어느 한방향으로만 흐르게 되어있슴
com - acting - com의 관계가 되어야 한다는말임