CMS를 구축 중이며 클래스에 대한 명명 규칙이 관련된 다른 개발자와 자신 사이에서 논의되었습니다. 이 문제는 일반적인 라이브러리에서 사용할 수있는 공용 클래스이므로 "Page"와 함께 특히 발생합니다.C# CMS의 명명 규칙에 대한 간단한 질문
자연스러운 응답은 MVCMSPage (여기서 MVCMS는 cms의 이름 임)이거나 dll을 통해 클래스를 참조하는 데 의존해야하지만 (atm ..이라는 용어는 생각할 수 없지만) 그 (것)들에게 codesmell의 힌트가있는 것을 보인다.
조언 하시겠습니까?
감사
시스템에 파생 형식이있는 경우 "base"만 호출합니다. 그렇지 않으면 MvCmsPage 나에게 잘 보입니다. –
클래스 이름에서 "Base"접미어를 제거했습니다. 사람들의 피드백과 생각이 끝난 후에는 그것을 버려두는 것이 더 합리적입니다. –