শূন্য মন্তব্যে লিটার কোড দেওয়া অত্যন্ত চর্চা:
/**
* This method compares the equality of the current object with the object of same type...
*/
এটি দরকারী কিছুই বলে না। সবচেয়ে খারাপ, এটি স্টাইল এবং ব্যাকরণ উভয়ই দরিদ্র:
মন্তব্যগুলি কখনই "এই পদ্ধতি" বা "এই শ্রেণি" বা "এটি" কিছু দিয়ে শুরু করা উচিত নয়। মন্তব্যটি উত্স ফাইলে অবস্থিত কোনও পদ্ধতি বা শ্রেণীর সাথে সম্পর্কিত।
"অবজেক্ট" "" একটি বস্তু "পড়া উচিত
"সাম্য্যের তুলনা করুন" কেবল তখনই বোধগম্য হয় যখন একটি বস্তুর অন্যের তুলনায় আরও "সমতা" থাকতে পারে। এই ফাংশনটি "সমতা" তুলনা করে না; এটি একে অপরের সাথে তাদের সমতা নির্ধারণ করার জন্য বস্তুর তুলনা করে।
পরিবর্তে, দুটি বস্তুকে সমান বিবেচনা করা হলে মন্তব্যে নির্দেশ করা উচিত। এখানে, আমি পদ্ধতিটির বিবরণ পুরোপুরি বাদ দিতে পারি এবং কেবলমাত্র রিটার্ন মানটি নথি করি, উদাহরণস্বরূপ:
public class Fraction {
private int numerator, denominator;
/**
* @return true if <i>this</i> is numerically equal to <i>other</i>
*/
public boolean equals(Fraction other) {
return numerator * other.denominator == other.numerator * denominator;
}
...
}
তুচ্ছ get / সেট পদ্ধতির জন্য উত্পন্ন মন্তব্যগুলি সবচেয়ে খারাপ।