Bu yorumlar javadoc'a ait değil :-) Javadoc sözleşmeyi açıklamalıdır - bu, otomatik olarak oluşturulmuş "belgelerde" ifadesini açıklar ve görüntülenir. Geri kalanlar sadece normal yorumlar ya da belki bu durumda daha iyi, SCM kayıt girişleri ve javadoc'ta yer yok!
ben muhtemelen sadece orijinal yazarın ayrılmak ama krediyi isterseniz ...
...
@author javadoc başvurusuna bakın ve onu defalarca eklenebilir unutmayınız olacaktır. Bu bölüm
explicitly relates to multiple authors ve sipariş vb
/**
* This class does some really awesome stuff.
* It uses PostreSQL.
*
* @author Steph the Great
* @author Freddy Four Fingers
*/
// DEC2012 - Fred - Modified to use PostgreSQL instead of Derby (but really, use SCM!)
class Awesome { ... }
Mutlu kodlama. Yazar bilinmiyorsa görevde örneğe biraz ilgisiz soru üzerine
Notlar ... sonra birkaç şey yapılabilir. İlk ve en önemlisi , orijinal kaynağın elde edildiği yere bir bağlantı veya referans ekleyin - isteğe bağlı olarak "Bunu orijinal olarak yazmadım" açıklığı için de not edilebilir.
Ardından tercihinize bağlı olarak:
- bir
@author
alanı belirtmeyin - bile kendinizi. Gerekli değil.
- Kendinizi tek yazar olarak ekleyin; Orijinal kaynak yukarıda belirtildiği gibi javadoc
- Bir kukla yazar ekleyin ve kendinizi ikinci yazar olarak ekleyin.
@author Unknown
@author unascribed
(bkz. Yorumlar ve @author).
- Varsa, lisans açısından ne yaparsanız yapın.
Çok stresli olmazdım. Çalışmanızı orijinal yazarlardan ayırt etmenin önemli olduğunu düşünüyorsanız, değişikliklerinizi vurgulamak için satır içi yorumlar kullanabilir veya javadoc'a "Modified ... tarafından ... ..." gibi bir yorum ekleyebilirsiniz . İnsanlar genellikle birileri onu yönlendirir ve yorum yapmazsa, koddaki değişiklikler hakkında üzülürler, böylece orijinal yazarın kötü bir programcı olarak etiketlenmesi sağlanır. Söyleyecek bir şey ekledikçe ve siz orijinal yazar olmadıkça iyi olmalısınız.Ve bir çok durumda, eğer sen :-) –
drekka