ฉันมักจะพบว่าตัวเองกลืนไม่เข้าคายไม่ออกเมื่อเขียน javadoc สำหรับคุณสมบัติ / สมาชิกของคลาส POJO แบบ "ธรรมดา" ที่มี แต่คุณสมบัติและตัวรับและตัวตั้งค่า (แบบ DTO) ....
1) เขียน javadoc สำหรับคุณสมบัติ
หรือ ...
2) เขียน javadoc สำหรับ getter
ถ้าฉันเขียน javadoc สำหรับคุณสมบัติ IDE (Eclipse) ของฉันจะ (ตามธรรมชาติ) ไม่สามารถแสดงสิ่งนี้ได้เมื่อฉันเข้าถึง POJO ในภายหลังผ่านการเติมโค้ด และไม่มีแท็ก javadoc มาตรฐานที่ให้ฉันเชื่อมโยง getter-javadoc กับคุณสมบัติที่แท้จริงของ javadoc
ตัวอย่าง:
public class SomeDomainClass {
/**
* The name of bla bla bla
*/
private String name;
/**
* @return INSERT SOME SMART JAVADOC TAG LINKING TO name's javadoc
*/
public String getName() {
return name;
}
ดังนั้นโดยพื้นฐานแล้วมันเป็นเรื่องที่น่าสนใจที่จะได้ยินว่าคนอื่นคิดอย่างไรกับการมี Eclipse IDE ของคุณแสดงคำอธิบายคุณสมบัติ javadoc สำหรับ getters ของคุณโดยไม่ต้องทำซ้ำความคิดเห็น javadoc
ณ ตอนนี้ฉันกำลังพิจารณาทำการฝึกฝนเพื่อจัดทำเอกสารเฉพาะผู้รับไม่ใช่คุณสมบัติ แต่ดูเหมือนไม่ใช่ทางออกที่ดีที่สุด ...