Czy dobrą praktyką jest pisanie komentarzy do powszechnie znanych metod, takich jak równość, porównywanie itp.?
Rozważ poniższy kod.
/**
* This method compares the equality of the current object
with the object of same type
*/
@Override
public boolean equals(Object obj) {
//code for equals
}
Moja firma nie chce dodawać komentarzy jak wyżej. Czy powyższy komentarz Javadoc jest wymagany? Czy nie jest oczywiste i dobrze zrozumiane, co robi metoda równości i polubień (porównaj, porównaj) itp.?
Jakie są twoje sugestie?