Desenvolvimento de um API

Olá pessoas !!!
Espero que alguem responda à esse tópico já que na maioria das vezes ninguem reposnde.

Estou para iniciar o desenvolvimento de uma API, contudo gostaria de saber se existe alguma coisa falando sobre padronização de packages, códigos, essas coisas.

Obrigado a quem me ajudar

Tem:

http://java.sun.com/docs/codeconv/

Tem um video no meu site tambem que fala um pouco sobre isso: http://jairelton.com

[quote=“jairelton”]Tem:

http://java.sun.com/docs/codeconv/

Tem um video no meu site tambem que fala um pouco sobre isso: http://jairelton.com[/quote]

E ai Jairelton, blz?
Cara aonde está o video que você falou ?

[quote=“MauNunes”]Olá pessoas !!!
Espero que alguem responda à esse tópico já que na maioria das vezes ninguem reposnde.[/quote]

Como assim, na maioria das vezes ninguém responde ?

[quote=“MauNunes”]Estou para iniciar o desenvolvimento de uma API, contudo gostaria de saber se existe alguma coisa falando sobre padronização de packages, códigos, essas coisas.

Obrigado a quem me ajudar[/quote]

Na Sun tem um documento que te dá dicas de padronização dos projetos, packages, etc…

Mas o fundamental é utilizar uma ferramenta que te ajuda a manter tudo mais organizado. O Checkstyle e o PMD são ótimas ferramentas:

http://checkstyle.sourceforge.net/
http://pmd.sourceforge.net/

Já pedia várias ajudas em outros tópicos, mas ninguem respondeu. Se quiser dar uma olahda basta procurar no forum pelo usuário. MauNunes
Mas isso não vem ao caso, deixa pra lá…

O importante é sobre a API. hehehe

[quote]Mas o fundamental é utilizar uma ferramenta que te ajuda a manter tudo mais organizado. O Checkstyle e o PMD são ótimas ferramentas:
[/quote]

Eu já ouvi falar dessas ferramentas, mas não tenho nem idéia de como utilizá-las. Teria algum tutorial sobre elas ?

Elas são utilizadas para padronizar seu códigoma mas por acaso teria algum documento sobre padronização de nome de packages ? Algo como :
br.com

Toda a padronização está nesse documento da Sun que passei, quanto a nomes de pacotes usa-se o dominio do projeto ao contrario ex.:

com.jairelton.meuprojeto

[quote=“MauNunes”]Já pedia várias ajudas em outros tópicos, mas ninguem respondeu. Se quiser dar uma olahda basta procurar no forum pelo usuário. MauNunes
Mas isso não vem ao caso, deixa pra lá… [/quote]

Ok, mas vale lembrar que isso aqui é um fórum :slight_smile:

Certo.

No site das ferramentas tem toda a documentação necessária para começar a utilizar. Há também os plugins para Eclipse e tasks para o ANT.

[quote=“MauNunes”]Elas são utilizadas para padronizar seu códigoma mas por acaso teria algum documento sobre padronização de nome de packages ? Algo como :
br.com…[/quote]

No site da Sun que o Jair te passou tem tudo isso explicadinho.

:wink: