MVP에서 UI 유효성 검사를 작성하는 위치에 대한 몇 가지 토론을 보았습니다.응용 프로그램에서 UI 유효성 검사 공유
보기 및 발표자를 지키기위한 제안으로이 점에 대해 조용한 혼란이 있습니다. 하지만 발표자의 메시지 상자를 표시하는 것은보기에 로직을 넣는 것과 비슷하게 보이지 않으므로 단위 테스트를 제한합니다.
또 다른 측면은 응용 프로그램 전체에서 유효성 검사 공유입니다. 내 생각은 발표자를 전달하여 UI 모델에서 UI 유효성 검사를 유지하는 것입니다. 심지어 우리는 이것을 재사용 할 수 있으며 또한 발표자의 크기와 복잡성을 줄여줍니다. UI 모델에서의 처리는 객체 지향적으로 보입니다.
올바른 접근 방법입니까? 나를 올바른 방향으로 이끌 수 있습니까?
감사합니다. Doobi. 나는 대답을 얻었지만 내 질문은 조금 다릅니다. 우리는 애플리케이션 로직을 처리하기위한 UI 모델을 추가했습니다. 뷰에서 직접 이러한 UI 모델을 호출 할 수 있습니까? Presenter를 거치지 않아도 UI 모델을 테스트하고 재사용 할 수 있다고 가정합니다. 이것의 이점은 복잡성을 줄이고 형식 확인 발표자입니다. 나는 분명하다. – Ganapati