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.
Parte 2: 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:
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.