Ambiente de desenvolvimento integrado: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Etiquetas: Edição via dispositivo móvel Edição feita através do sítio móvel
m Desfeita(s) uma ou mais edições de 2804:7f7:a788:67fe:21dc:9ca7:2487:8ac8, com Reversão e avisos
Linha 16:
* Distribuição (''deploy'') - auxilia no processo de criação do instalador do [[software]], ou outra forma de distribuição, seja discos ou via [[internet]];
* Testes Automatizados (''automated tests'') - realiza testes no software de forma automatizada, com base em scripts ou programas de testes previamente especificados, gerando um relatório, assim auxiliando na análise do impacto das alterações no código-fonte. Ferramentas deste tipo mais comuns no mercado são chamadas robôs de testes;
* [[Refatoração]] (''refactoring'') - consiste na melhoria constante do código-fonte do software, seja na construção de código mais otimizado, mais limpo e/ou com melhor entendimento pelos envolvidos no desenvolvimento do software. A refatoração, em conjunto com os testes automatizados, é uma poderosa ferramenta no processo de erradicação de "bugs", tendo em vista que os testes "garantem" o mesmo comportamento externo do software ou da característica sendo reconstruída. ide é um software.
 
== Benefícios ==