저는 여러 프로젝트에서 사용하게 될 .NET 클래스 라이브러리를 개발하려고합니다. . 나는 내 이름 공간에 중첩되어야 주문하는 100 % 확실하지 않다 내 디자인의 포인트에 도달했습니다 내가 볼 수있는 두 가지 옵션은 다음과 같습니다네임 스페이스 이름의 용어 순서 지정 우선
는공유 프로젝트는 각각
MyCompany.Common.Web
MyCompany.Common.Data
MyCompany.Common.Utils
를 사용 다음 사용하여 프로젝트
MyCompany.ProjectName.Web
MyCompany.ProjectName.Data
MyCompany.ProjectName.Utils
또는 나는 주위를 뒤집어 considere있는 어느
MyCompany.Web.Common
MyCompany.Web.ProjectName
etc
를 사용 모범 사례/더 널리 사용 되는가? 나는 그물에서 둘 다 보았다. 개인적으로 옵션 1은 더 논리적 인 것처럼 보입니다.