모듈 패턴에서의 테스트 (Testing at Javascript Module Pattern)
발생일: 2011.11.10 문제: 얼마 전 작은 애플리케이션을 하나 만들었는데, 애플리케이션을 구성하는 모듈의 대부분을 모듈 패턴(Module Pattern)으로 구현했었다. 모듈 패턴은 아래 예제와 같이 즉시실행함수와 클로저를 이용해 유효범위를 만들어, private/public 개념을 흉내낸 패턴이다. var module = (function() { var private = 0; // private 멤버 (클로저 변수) function doPrivate() { private++; } // Public API return { doPublic: function() { doPrivate(); } }; }()); (좀 더 자세한 내용은 여기를 참조) 여튼, 개인적으로는 모듈 패턴을 사용하는 것을 꽤 선호했..
Daylogs/Javascript
2011. 11. 15. 18:41
공지사항