Javadoc: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 2:
== Storia ==
''JavaDoc'' nacque come tool interno utilizzato dai ricercatori della [[Sun Microsystems|Sun]] che stavano lavorando alla creazione del linguaggio Java e delle sue librerie; la grande mole di sorgenti spinse alcuni membri del team a creare un programma per la generazione automatica di documentazione [[HTML]]. Questo formato infatti consente una navigazione molto efficace e veloce, è molto conosciuto dai programmatori ed è facilmente indicizzabile dai motori di ricerca. Tuttavia, la creazione e manutenzione di una tale mole di pagine web non sarebbe stata pensabile senza l'aiuto di qualche sistema automatico: basti pensare alla quantità di riferimenti incrociati che ci sono fra le classi ([[ereditarietà (informatica)|ereditarietà]] fra classi, firme dei metodi, riferimenti a [[package (Java)|package]] solo per citarne alcuni) e agli inevitabili errori di battitura a cui si va incontro scrivendo documentazione. ''JavaDoc'' nacque quindi per permettere ai programmatori di inserire dei frammenti HTML nei commenti (ignorati quindi dal compilatore): già con le prime versioni si potevano inserire le descrizioni di ogni classe e dei suoi metodi, nonché il significato dei parametri e delle variabili membro.
Con il progredire delle versioni ''JavaDoc'' diventò sempre più sofisticato e ricco di funzioni:
|