[java-/phpdoc] Comments bij een interface en implementatie

Pagina: 1
Acties:

  • Michali
  • Registratie: Juli 2002
  • Laatst online: 22-03 18:12
Ik heb even een vraagje over hoe je goed omgaat met java- en/of phpdoc. Ik ben er nu eigenlijk pas eens serieus naar aan het kijken :P en stuit even op een probleempje. Het probleem is dat ik een interface en een implementatie ervan heb. Hoe doen jullie dat dan met documenteren? Logisch is natuurlijk dat de interfaces sowieso comments krijgen, maar herhaal je dat dan bij de class die hem implementeerd of laat je dat puur bij de interface?

Zelf lijkt me dat je dat dan niet doet. Misschien als je geforceerd bent om extra functionaliteit achter de functie te stoppen die niet beschreven wordt in de comments van de definitie in de interface, dat je dan dat wel neerzet. Wat ik dus wil weten is wat hierbij een beetje de normale manier van werken is.

[ Voor 5% gewijzigd door Michali op 09-01-2006 17:22 ]

Noushka's Magnificent Dream | Unity


  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Ik heb zelf geen idee, maar het lijkt me dat je redundantie ook in je documentatie wil voorkomen. Geen documentatie-duplicatie. Als je op een gegeven moment besluit iets te veranderen, moet je dat op meer dan een plaats veranderen, en dat is niet ideaal.

Volgens mij genereert javadoc ook meteen linkjes naar de superclasses/geimplementeerde interfaces, dus dan hoef je het ook niet te dupliceren. In sommige gevallen wel natuurlijk, maar volgens mij doe je zoiets gewoon op inzicht.

  • jAnO!
  • Registratie: Januari 2002
  • Laatst online: 18-03 09:04

jAnO!

lalalavanillevla

Is in java gewoon een tagje voor:

{@inheritDoc}

When some people work at a place for ten years they get ten years of experience, other people work at a place for ten years and get one year of experience ten times.