2009-06-02 1 views
1

저는 News와 Gallery와 같이 많은 모듈을 가진 젠드 프레임 워크를 기반으로 한 CMS를 개발 중입니다. 각 모듈에는 카테고리 및 댓글 관리 (뉴스 및 사진 갤러리의 카테고리 및 댓글 - 뉴스 및 갤러리 모듈의 코멘트 -는 별도 임)와 동일한 기능을하는 부분이 있습니다. 누군가가 중복 코드 작성을 피할 수있는 조언을 줄 수 있습니까?CMS에는 주석 및 범주 관리와 같은 기능을 가진 여러 모듈이 있습니다. 중복 된 코드를 피하기 위해 어떻게해야합니까?

감사합니다.

답변

1

로직을 중앙 소스 파일로 추상화하는 클래스를 작성하십시오. 기본적으로 캡슐화를 사용하십시오.

0

응용 프로그램에서 재사용해야하는 부분을 분리하십시오. 복사하여 붙여 넣기를 시작하고 추상화에 최소한 두 가지 구체적 용도가 있으면 공유 구성 요소로 리팩토링하는 것이 좋은 전략입니다.

관련 문제