2010-07-13 38 views
7

Microsoft names of assemblies guideline nhưng cá nhân tôi không thích tên dài dòng trong cây giải pháp. Khi có hàng tá tên dài thì thật khó để chọn dự án bạn muốn.Quy ước đặt tên dự án và lắp ráp

Bạn có giữ tên dự án giống như tên lắp ráp hay viết tắt bằng cách nào đó không?

Ví dụ nếu có MyCompany.MyProject.Dal.dll lắp ráp có thể nó là hữu ích hơn cho dự án tên đơn giản Dal (nhưng làm cho nó compilable vào MyCompany.MyProject.Dal.dll)?

Cảm ơn bạn trước!

Trả lời

6

Tên dự án (chung với tên giải pháp) không thực sự quan trọng đối với đầu ra , miễn là tùy chọn "Tên lắp ráp:" và "Không gian tên mặc định:" được đặt chính xác. Vì vậy, vui chơi, nhưng tôi sẽ không đưa họ quá cách xa không gian tên.

Nếu namespace của bạn là FooCorp.MegaProject.DAL.dll, sau đó bất cứ ai có dự án đã biết họ làm việc cho FooCorp, và họ có thể đã có những dự án có tên trên đĩa như MegaProject, vì vậy nó có lẽ sẽ không để thêm nhiều nhầm lẫn chỉ cần có DAL.csproj, đặc biệt nếu nó nằm trong đường dẫn "... \ FooCorp \ MegaProject \ DAL \ DAL.csproj" hoặc tương tự. Tôi chắc chắn đã làm điều này trước đây (ở công việc cuối cùng của tôi, nơi chúng tôi có hàng trăm và hàng trăm hội đồng).

Các vấn đề liên quan