Skip to content

[feature-prototype-review1] gust method의 Core 종속성 #7

@monolifeYw

Description

@monolifeYw

ex )
var obj = {
strutil: function(){
console.log('strutil');
},
log: function(){
console.log('log');
}
}

wave.gust(wave, obj)

이 경우 Core 안에 종속성을 가지고 확장이 되는데,

Core 에만 종속되어 사용하는 이유가 있는지?
-> 차후 운영을 생각할 때 Core 안에만 사용하는 것이 아닌, 분리하는 방법도 필요하다고 느끼기 때문.

:: 부연 설명을 드리자면, 사실 종속성을 가지고 할 수 밖에 없는 구조이긴 합니다. (기존 버전도 같았음)
하지만, 예전 다른 JI**** 프레임워크처럼 종속성에 너무 얽히다가 나중에 수정불가한 구조로 변모한 사례가
있어 같이 고민을 해보았음 해요.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions