나는 사용할 도구를 선택할 수없는 곳에서 일하고, 파슬리는 내가 선택을하면 선택하지 않을 도구 중 하나입니다. 프로젝트, 캡슐화, 모듈 디자인 등을 디버깅하고 테스트 할 수 있다고 생각한다면 "마이크로 아키텍처 프레임 워크"를 사용하지 마십시오. :)
파슬리는 SWIZ, Mate와 비슷하게 Cairngorm과 그 외의 다른 업체, 메타 데이터를 사용하여 심층적 인 지식을 가지고 있지 않습니다. 이것은 간접 지정을 많이 추가합니다. 즉, "내부에서"뿐만 아니라 자신의 코드에서도 발생하는 상황에 영향을 주거나 디버깅 할 수 없음을 의미합니다. 함수가 호출되는시기와 이유를 알 수는 없지만 가장 중요한 것은 호출되지 않는 이유입니다. "종속성 삽입"은 "주입 된"구성 요소에 대해 단위 테스트를 수행 할 수 없음을 의미합니다. 이러한 구성 요소를 "주입"하면 프로젝트에있는 모든 것에 종속성이 생기기 때문입니다.
하루가 끝나면 프레임 워크를 제공하는 데 더 많은 코드를 작성하고 디버깅 및 프레임 워크의 단점을 해결하는 데 더 많은 시간을 할애하여 응용 프로그램이 많은 무게를 얻고 훨씬 느리게 실행됩니다./o 프레임 워크. 언젠가 프레임 워크를 사용하고 나면 코드는 작은 부분으로 나누어 업데이트/대체 할 수없는 하나의 거대한 이해할 수없는 엉망이됩니다.
그래서 명확하지 않은 경우 :) 주사를 사용하지 말고 addEventListener()
을 사용하십시오.
"Flex Framework"가 매우 설명 적이 지 않아 제목 줄이 변경되었습니다. – JeffryHouser