Escolar Documentos
Profissional Documentos
Cultura Documentos
Artigo
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
privacidade.
Anotar Aceitar
Marcar como concluído 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 1/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Artigos
Java
Guia do artigo:
Endentação
Comentários e Documentação
Pacote (Package)
Convenções
Tratamento de erros
Padrões de Projetos
Deprecation
Testar e Depurar
Backup/Restore<
Tamanho
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 2/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 3/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
1 package br.com.javamagazine;
7 this.valor = valor;
8 return valor;
9 }
11 if (valor>100)
14 }
cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
Utilizamos
15 } privacidade.
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 4/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
1 package br.com.javamagazine;
3 import javax.swing.JOptionPane;
10
12 this.valor = valor;
13 return valor;
14 }
15
20 JOptionPane.showMessageDialog(null,"Valor="+valor);
21 }
22
23 }
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 5/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 6/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Na Listagem 3 vemos
um código com comentários. Observe que logo no começo
do arquivo foi
colocado um bloco de comentários usando os delimitadores /*..*/.
Depois do import,
foi inserido /**..*/. Esse delimitador indica
que o comentário
presente dentro ele será usado pelo javadoc para gerar documentação no formato
HTML. Também é possível
colocar um comentário de linha utilizando //,
como
mostrado para explicar a variável media.
1 /*
8 */
10 package br.com.devmedia;
Utilizamos
cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
11
import javax.swing.JOptionPane;
privacidade.
12
13
Aceitar 28
14 /**
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 7/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
18 */
19
23 nota1 = 5;
24 nota2 = 7;
26 if (media >= 6)
31 }
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 8/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 9/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 10/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 11/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
9 catch(ClassNotFoundException erroClass) {
12 }
13 catch(SQLException erroBanco){
16 }
17
18 return result;
19 }
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 12/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
programa, dividindo-os
Utilizamos cookies emuma
para fornecer camadas. É aqui que
melhor experiência entra usuários,
para nossos o padrão MVC (Model-View-
consulte nossa política de
privacidade. abaixo:
Controller), mostrado na Figura 2 e explicado
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 13/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
Outras boas práticas privacidade.
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 14/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 15/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Conclusões
Tecnologias:
Java
MVC
Padrão de Projeto
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
privacidade.
Anotar Marcar como concluído
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 16/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
de: R$ 658,80
por: 12x
Em caso de dúvidas chame no whatsapp
PLANO PRO
Acesso completo
Projetos reais
Professores online
Exercícios gamificados
Certificado de autoridade
COMECE AGORA
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
privacidade.
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 17/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Por
Neri
Em 2011
Receber Newsletter
Tecnologias
Exercicios
Artigos
Quem Somos
Fale conosco
Assine agora
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
privacidade.
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 18/19
03/10/2022 13:02 Boas práticas de Programação: Organizando o Código e seus Pacotes
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de
privacidade.
Aceitar 28
https://www.devmedia.com.br/boas-praticas-de-programacao/21137 19/19