Bạn sử dụng quy ước nào để nhận xét getters và setters? Ví dụ: đây là điều mà tôi đã tự hỏi khá lâu:
/**
* (1a) what do you put here?
* @param salary (1b) what do you put here?
*/
public void setSalary(float salary);
/*
* (2a) what do you put here?
* @return (2b)
*/
public float getSalary();
Tôi luôn thấy mình viết khá nhiều điều giống hệt nhau cho 1a / b và 2a / b, đại loại như 1a) Đặt mức lương của nhân viên, 1b) mức lương của nhân viên. Nó chỉ có vẻ quá thừa. Bây giờ tôi có thể thấy đối với một cái gì đó phức tạp hơn, bạn có thể viết nhiều hơn trong phần (a), để cung cấp ngữ cảnh, nhưng đối với phần lớn các getters / setters ngoài kia, cách diễn đạt gần như giống hệt nhau.
Tôi chỉ tò mò nếu, đối với getters / setters đơn giản, có thể chỉ điền vào phần (a) HOẶC phần (b).
Bạn nghĩ sao?