Tôi đang tìm một thứ gì đó dọc theo dòng Checkstyle cho Visual Studio. Gần đây tôi đã bắt đầu một buổi biểu diễn mới làm công việc .NET và nhận ra rằng các tiêu chuẩn mã hóa ở đây hơi thiếu. Trong khi tôi vẫn còn là một chàng trai trẻ và xa nhà phát triển có kinh nghiệm nhất, tôi đang cố gắng dẫn dắt bằng ví dụ và làm mọi việc đi đúng hướng.Checkstyle cho C#?
Tôi thích khả năng sử dụng Checkstyle với Eclipse và kiểm tra mã trước đánh giá vì vậy tôi muốn làm điều tương tự với Visual Studio. Bất cứ ai có bất cứ lời đề nghị tốt?
Một điều tôi muốn được phần nào quan tâm là một trình cắm thêm cho SVN không cho phép đăng ký cho đến khi các tiêu chuẩn mã hóa chính được đáp ứng. Tôi không muốn mọi người kiểm tra trong mã busted đó sẽ gió lên trong một đánh giá mã.
Bất kỳ đề xuất nào tại thời điểm này sẽ tuyệt vời.
So. Mới trong công việc, khá trẻ và bạn muốn đặt tiêu chuẩn mã hóa. Bạn muốn cẩn thận với điều này. Các nhà phát triển cũ hơn, nhiều kinh nghiệm hơn sẽ bị sa thải nếu bạn không xử lý đúng. Đề nghị của tôi: tìm một đồng minh sau đó bán ý tưởng cho họ và đi đến người quản lý của bạn với nhau. Cũng nên nhớ rằng có một nền văn hóa địa phương mà bạn cần phải hiểu trước khi bạn thay đổi nó. – jcollum
@jcollum - Điểm tuyệt vời. "Tiêu chuẩn mã hóa" có xu hướng biến thành các lập luận tôn giáo đôi khi có thể cay đắng. Và thường là những điều mọi người nhận được sự cầu kỳ nhất về làm hoàn toàn không có gì để cải thiện mã, ngoại trừ một cách chủ quan. Giống như, bạn có đặt '{' trên một dòng mới hay không. – Nick
May mắn thay, C# đi kèm với một tập hợp các quy ước là tiêu chuẩn thực tế.Chỉ cần sử dụng chúng và rất nhiều cuộc tranh luận vô nghĩa là tránh được. –