Área de identificação | |
Tipo de Referência | Book Section |
Site | plutao.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP3W/3KN2JHL |
Repositório | sid.inpe.br/plutao/2015/12.04.11.20.15 (acesso restrito) |
Última Atualização | 2015:12.11.10.56.25 simone |
Metadados | sid.inpe.br/plutao/2015/12.04.11.20.16 |
Última Atualização dos Metadados | 2018:06.04.23.25.42 administrator |
ISBN | 9780128023013 |
Rótulo | lattes: 3413978291577451 1 GuerraAnic:2015:AcQuSo |
Chave de Citação | GuerraAnic:2015:AcQuSo |
Título | Achieving quality on software design through test-driven development  |
Ano | 2015 |
Data de Acesso | 02 mar. 2021 |
Número de Arquivos | 1 |
Tamanho | 154 KiB |
Área de contextualização | |
Autor | 1 Guerra, Eduardo Martins 2 Aniche, Mauricio |
Grupo | 1 LAC-CTE-INPE-MCTI-GOV-BR |
Afiliação | 1 Instituto Nacional de Pesquisas Espaciais (INPE) |
Endereço de e-Mail do Autor | 1 eduardo.guerra@inpe.br |
Título do Livro | Software quality assurance in large scale and complex software-intensive systems |
Editora (Publisher) | Morgan Kaufmann - Elsevier |
Cidade | Waltham, USA |
Páginas | 201-220 |
Tipo Secundário | PRE LI |
Histórico | 2015-12-04 11:20:16 :: lattes -> administrator :: 2015-12-07 11:19:26 :: administrator -> simone :: 2015 2015-12-11 10:56:25 :: simone -> administrator :: 2015 2018-06-04 23:25:42 :: administrator -> simone :: 2015 |
Área de conteúdo e estrutura | |
É a matriz ou uma cópia? | é a matriz |
Estágio do Conteúdo | concluido |
Transferível | 1 |
Tipo do Conteudo | External Contribution |
Palavras-Chave | Test driven development, software. |
Resumo | Test-driven development (TDD) is a technique for developing and designing software where tests are created before production code in short cycles. There is some discussion in the software engineering community on whether TDD can really be used to achieve software quality. Some experiments were conducted in the last years comparing development by using TDD with one creating tests after the production code. However, these experiments always have some threats to validity that prevent researchers from reaching a final answer about its effects. This chapter, instead of trying to prove that TDD is more effective than creating tests after, investigates projects where TDD was successfully used, and presents recurrent and common practices applied to its context. A common mistake is to believe that just by creating tests before production code will make the application design just happens. As with any other technique, TDD is not a silver bullet, and while it certainly helps to achieve some desirable characteristics in software, such as decoupling and separation of concerns, other practices should complement its usage, especially for architecture and design coherence. In this chapter, we dive deep in TDD practice and how to perform it to achieve quality in software design. We also present techniques that should be used to setup a foundation to start TDD in project and to refine the design after it is applied. |
Area | COMP |
Arranjo | |
Conteúdo da Pasta source | não têm arquivos |
Conteúdo da Pasta agreement | não têm arquivos |
Área de condições de acesso e uso | |
Idioma | pt |
Arquivo Alvo | 1_guerra3.pdf |
Grupo de Usuários | lattes |
Visibilidade | shown |
Permissão de Leitura | deny from all and allow from 150.163 |
Permissão de Atualização | não transferida |
Área de fontes relacionadas | |
Repositório Espelho | urlib.net/www/2011/03.29.20.55 |
Unidades Imediatamente Superiores | 8JMKD3MGPCW/3ESGTTP |
Acervo Hospedeiro | dpi.inpe.br/plutao@80/2008/08.19.15.01 |
Área de notas | |
Campos Vazios | archivingpolicy archivist callnumber copyholder copyright creatorhistory descriptionlevel dissemination doi e-mailaddress edition editor format issn lineage mark nextedition notes numberofvolumes orcid parameterlist parentrepositories previousedition previouslowerunit progress project readergroup resumeid rightsholder secondarydate secondarykey secondarymark serieseditor seriestitle session shorttitle sponsor subject tertiarymark tertiarytype translator url versiontype volume |
Área de controle da descrição | |
e-Mail (login) | simone |
atualizar | |
| |