Kiedy próbujesz utworzyć komentarze Javadoc na poziomie pakietu, jaka jest preferowana metoda? Co robisz?
package-info.java
- Plusy
- Nowszy
- Cons
- Nadużycie klasy - Klasy dotyczą kodu, a nie tylko komentarzy
pakiet.html
- Plusy
- Rozszerzenie HTML oznacza, że nie jest to kod
- Podświetlanie składni w edytorach IDE / tekstowych
- Cons
- Żaden?
Dla mnie zawsze korzystałem z Package.html. Ale zastanawiam się, czy to właściwy wybór.
package-info.java
może zawierać adnotacje [pakiet] - niekoniecznie wszystkie dokumenty API.package-info.java
Javadoc i Adnotacji nie jest nadużyciem klasy.Odpowiedzi:
package-info.java
: „Ten plik jest nowy w JDK 5.0 i jest lepszy niż pakiet.html.” - javadoc - Generator dokumentacji Java APIDodatek: Dużą różnicą wydają się być adnotacje pakietowe . Trochę więcej jest uzasadnienia w deklaracjach pakietów 7.4 .
Dodatek: Funkcja adnotacji jest również wymieniona tutaj i tutaj .
Dodatek: Zobacz także Po co
package-info.java
? .źródło