왜 인터페이스를 사용하였는가
사용하지 않았다면?(용사에도 상속하는 걸로 비교해서)
📌 인터페이스로 형변환 성능 차이 is as 성능 차이
어떻게 분류하고 어떻게 사용 될 것인지
다이어그램과 함께 상세히 설명,
📌 버려지거나 실수할 여지가 없다.
📌 모듈화가 편해진다(예제까지)
UI는 재사용성이 좋아야한다.
동적 로딩을 적용했다.
📌
근데 UI의 Modal같이 어디서나 접근을 해야하면 편한 애들도 싱글톤을 쓰면 안 좋은 것인가?
이런 전역적으로 사용하는 UI같은 경우는 일반적으로 사용하는 mvc로도 사용하기 힘들다.
지금 내 기술로 사용하기 위해서는 똑같은 UI를 필요한 오브젝트가 항상 생성하고 있을 것이다.
혹은 동적 로딩을 할때 하위 오브젝트 이벤트에 미리 전달한다거나..
UI를 미리 참조 시킨다거나..
📌
이미 돌이키기엔 시간이 촉박하다 그냥 싱글톤의 역할을 축소 및 한정을 지어서 사용하기로 했다.