Tôi mới bắt đầu sử dụng ReSharper (cho C #) và tôi giống như mã tìm thấy mùi của nó, nó cho tôi thấy một số điều về văn bản của tôi mà tôi muốn sửa từ lâu (chủ yếu là các quy ước đặt tên biến).
Nó khiến tôi phải xem xét lại một số quy ước đặt tên của mình cho các phương thức và biến thể hiện. ReSharper đề xuất rằng biến thể hiện là trường hợp lạc đà thấp hơn và bắt đầu bằng dấu gạch dưới. Trong một thời gian tôi có nghĩa là để làm cho tất cả các biến cục bộ của tôi trường hợp lạc đà thấp hơn nhưng là gạch dưới cần thiết? Bạn có thấy thoải mái không? Tôi không thích quy ước này nhưng tôi cũng chưa thử nó, ý kiến của bạn về nó là gì?
Điều thứ hai nó nhắc tôi đánh giá lại là các quy ước đặt tên của tôi cho các trình xử lý sự kiện GUI. Tôi thường sử dụng tiêu chuẩn VS của ControlName_Action và các điều khiển của tôi thường sử dụng ký hiệu của Lynn (như một hậu tố, để giúp làm rõ mã mà người dùng có thể nhìn thấy và những gì không phải khi xử lý biến có tên tương tự) vì vậy tôi kết thúc với OK_btn_Click ( ), ý kiến của bạn về điều đó là gì? Tôi có nên chịu thua hội nghị ReSharper hay có những lựa chọn hợp lệ khác không?