O desafio de se achar algo no JavaDocs

Quem desenvolve em Java sabe o quanto é difícil encontrar uma classe, dentro da biblioteca de classes nativas, que soluciona aquele problema específicio que desejamos resolver. Não é àtoa. A Java API tem mais de trinta mil e quinhentos métodos, distribuídos por mais de quatro mil classes. Mesmo usando os buscadores da internet, que facilitam encontrar no Javadocs classes que realizam determinado tipo de tarefa, acabamos encontrando dezenas de opções, que nos desafiam com suas sutis diferenças.

Pensando nisso, pesquisadores da Carnegie Mellon desenvolveram duas ferramentas que adicionam, entre outras facilidades, a pesquisa classificada das classes baseada em relevância, mecanismo semelhante ao que o Google utiliza. Por exemplo, ao fazer a pesquisa por uma classe de impressão, o desenvolvedor poderia pesquisar no JavaDocs por ‘Printer’. Usando as classificações por relevância, o motor de pesquisa dará destaque à classe PrintWriter, colocando-a em letras com corpo maior do que a PrintEvent, posto que a primeira é usada e referenciada com maior frequência do que a segunda.

Maiores informações, consultar os sites dos projetos ou o artigo na Dr.Dobb’s que fala das ferramentas:

Finding Java API Methods and Classes

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *


Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>