2011-09-26 4 views
0

내가 가진 용도는 사용자 자격 증명을 저장하고 모든 flex 모듈의 현재 세션에 대해 일종의 "캐시"로 작동하는 전송 객체를 호출하는 용도입니다.ActionScript에서 ModelLocator Singleton의 목적은 무엇입니까

모든 모듈에 있어야하는 개체에 대해 생각해보십시오. 거기에 대한 싱글 톤 인스턴스에 대한 대안이 있습니까?

+1

를 참조하십시오. 왜 이걸 사용하고 싶지 않니? –

+0

왜냐하면 싱글 톤은 병적 인 거짓말 쟁이이기 때문입니다. – overmann

+0

올바르게 설정하는 방법을 알고있는 경우에만. 그 기사는 나쁜 습관을 과장하여 과장하여 설명합니다. 좋은 OOP 관행은 저자가 묘사하는 것을 결코하지 않을 것이다. 네가 인터넷에서 읽은 모든 것을 믿지 마라. –

답변

2

예! Mate, Robotlegs, Parsley 또는 Swiz와 같은 자동화 된 종속성 삽입 프레임 워크. 이 중 두 가지가 작동하는 방식에 대해 자세히 알아 보려면 http://www.developria.com/2010/06/robotlegs-for-framework-beginn.htmlhttp://www.developria.com/2010/05/mate-for-framework-beginners.html을 확인하십시오. 싱글 톤이에 대한 완벽한 예입니다으로

당신이 싱글 톤을 피해야 몇 가지 이유를 들어, 사용자 클래스 http://misko.hevery.com/2008/08/17/singletons-are-pathological-liars

관련 문제