Tôi chắc rằng nhiều người trong chúng ta đã thấy các tên phương thức như thế này ở điểm này hay điểm khác:
UploadTheFileToTheServerPlease
CreateATemporaryFile
WriteTheRecordToTheDatabase
ResetTheSystemClock
Đó là, các tên phương thức cũng là các câu tiếng Anh đúng ngữ pháp và bao gồm các từ thêm hoàn toàn để làm cho chúng đọc như văn xuôi. Cá nhân, tôi không phải là một fan hâm mộ lớn của các tên phương thức "nghĩa đen" như vậy, và thích được nói ngắn gọn, trong khi vẫn rõ ràng nhất có thể. Đối với tôi, các từ như "a", "an" và "the" chỉ trông có vẻ lúng túng trong các tên phương thức và nó làm cho các tên phương thức dài không cần thiết mà không thực sự thêm bất cứ điều gì hữu ích. Tôi thích các tên phương thức sau cho các ví dụ trước:
UploadFileToServer
CreateTemporaryFile
WriteOutRecord
ResetSystemClock
Theo kinh nghiệm của tôi, điều này phổ biến hơn nhiều so với cách tiếp cận khác là viết ra những cái tên dài hơn, nhưng tôi đã thấy cả hai phong cách và tò mò muốn xem suy nghĩ của người khác về hai cách tiếp cận này.
Vì vậy, bạn đang ở trong trại "tên phương pháp đọc như văn xuôi" hay "tên phương thức nói ý tôi nhưng đọc to như trại dịch thuật tiếng nước ngoài sang tiếng Anh"?
Please
"? Wow
WriteTheRecordToTheDatabase
. Nếu ai đó kiểm tra điều này, họ sẽ có một cuộc nói chuyện nghiêm túc.