Tôi muốn nói rằng nó đủ điều kiện như là một mã nguồn, nhưng hãy nhớ rằng mùi mã không nhất thiết phải gây ra sự cố. Đó là điều bạn nên xem xét và sau đó quyết định xem có ổn không. Đã nói rằng cá nhân tôi thấy rằng một cái tên như thế sẽ bổ sung thêm rất ít giá trị và vì nó quá chung chung nên loại này có thể dễ dàng trở thành một nhóm các phương pháp tiện ích không liên quan. I E. một lớp trợ giúp có thể biến thành một Lớp lớn, là một trong số common code smells.
Nếu có thể, tôi khuyên bạn nên tìm tên loại mô tả kỹ hơn các phương pháp làm. Tất nhiên điều này có thể nhắc các lớp trợ giúp bổ sung, nhưng miễn là tên của chúng là hữu ích, tôi không nhớ các con số.
Một thời gian trước, tôi đã xem một lớp có tên là XmlHelper trong quá trình xem xét mã. Nó có một số phương pháp rõ ràng tất cả phải làm với Xml. Tuy nhiên, nó không phải là rõ ràng từ tên loại những gì các phương pháp có chung (ngoài việc liên quan đến Xml). Nó bật ra rằng một số phương pháp đã được định dạng Xml và những người khác đã phân tích cú pháp Xml. Vì vậy, IMO lớp nên được chia thành hai hoặc nhiều phần với tên cụ thể hơn.
Nguồn
2010-03-15 10:50:01
Related: http://stackoverflow.com/questions/562971/smelly-class-names –
http://objology.blogspot.com/2011/09/one-of-best-bits-of-programming-advice .html? spref = tw –