Introdução a eXtreme Programming (XP) e instalação do ANT + JUnit

Olá, neste artigo mostraremos uma pequena explicação sobre a fantástica metodologia (XP) eXtreme Programming, a instalação passo a passo do ANT, que é uma ferramenta básica para o desenvolvimento eficiente em XP e da ferramenta de testes chamada JUnit. Estas são ferramentas básicas para quem está pensando em aderir ao método XP em JAVA.

[ Hits: 37.183 ]

Por: Thales Batista de Melo em 09/06/2006


O que é o ANT



ANT é uma ferramenta multi-plataforma baseada em Java, indispensável para desenvolvedores Java, desenvolvedores XP e ainda sim muito útil para todos os outros desenvolvedores.

Pode ser utilizada em qualquer plataforma que suporte Java, desenvolvida para auxiliar no processo de construção de software automatizando o processo e desempenhando também varias outras tarefas.

O ANT trabalha através de tarefas, que são especificadas através de um arquivo XML chamado buildfile, onde ao editamos este arquivos definindo as tarefas que desejamos que ele faça, como por exemplo:
  • Criarmos pastas no sistema operacional, pastas que poderemos usar por exemplo para colocar os executáveis da aplicação que estamos desenvolvendo;
  • Compilarmos recursivamente todos os fontes na pasta dos arquivos fontes de nosso projeto, colocando na pasta dos executáveis;
  • Copiarmos arquivos, deletarmos arquivos, listarmos arquivos;
  • Fazer conexões com bancos de dados, utilizarmos comandos do sistema, fazer log de nossos projetos, dentre várias outras tarefas.

O ANT atualmente suporta mais de 100 tarefas.

Página anterior     Próxima página

Páginas do artigo
   1. O que é eXtreme Programming, uma pequena apresentação
   2. O que é o ANT
   3. O que é o JUnit
   4. Pondo a mão na massa, instalando e verificando instalação do ANT
   5. Instalando e verificando a instalação do JUNIT
   6. O exemplo do meu /etc/profile, para ajudar!
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Certificação Java - 2 - Literals and Ranges of All Primitive Data Types (Exam Objective 4.6)

Certificação Java - 1 - Java Programming Language Keywords (Exam Objective 4.4)

Modelos de desenvolvimento

Polimorfismo - Uma visão em C++ e Java

Entendendo POO (História e conceitos)

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts