나는, "열기"와 "보호"라는 내 웹 콘텐츠 폴더에 두 개의 폴더를 만든 두 backingbeans이 있어야합니다. 보안 페이지는 물론 안전하고 "열린"페이지는 사용자가 상호 작용할 페이지입니다. 질문을 표시하거나 질문에 대한 간단한 통계 등을 위해 뒷받침 빈을 만들었습니다. 보안 웹 페이지와 열린 웹 페이지에서 동일합니다.나는이 경우
그러나 나는이 backingbeans 어쨌든해야한다? 그리고 패키지 이름을 myCompany.app.secure로 지정하고 다른 myCompany.app.open과 myCompany.app.common으로 이름을 지정하여 클래스를 쉽게 찾을 수 있도록해야합니까?
예, 열려있는 부분에 액세스 할 수도 있습니다. 이 세 개의 별도 폴더를 만들지 않겠습니까? – LuckyLuke
@ Pjotr 아마 그 세 가지 폴더를 사용하는 것이 좋을 수도 있습니다. 그러나 클래스와 페이지가 동일하다면 클래스와 페이지를 복제하지 않으려 고합니다. 그렇지 않은 경우 서브 클래 싱, 구성, 전략 패턴 등과 같은 차이점을 정의하는 다른 방법이있을 수 있습니다. 기본적으로 중복 코드를 피하기 위해 노력해야합니다. 가능한 한 모든 복제 된 라인은 유지 보수를 나중에 더 어렵게 만듭니다 (중복 등을 잊어 버릴 수도 있음). – Thomas
토마스 감사합니다. – LuckyLuke