Qual o tamanho ideal de uma equipe?Muitas discussões, pesquisas e teorias existem sobre este tema. Encontrar o tamanho ideal para uma equipe costuma ser um desafio, porém já…Dec 7, 2020Dec 7, 2020
Published inCWI SoftwareQual API você está criando: RESTful, baseada em REST ou RPC com HTTP?Será qua sua API é RESTful?Jan 15, 2020Jan 15, 2020
Published inCWI SoftwareDe volta para o futuro: usando Clock para manipular o tempo nos seus testesConhecer a linguagem de programação muitas vezes não é só essencial para criar um bom código mas também para criar bons testes.Dec 14, 20192Dec 14, 20192
Tecnologia na Europa: o quão longe eles estão de nós, brasileiros? Parte 1: AeroportoRecentemente fiz uma viagem para a Europa, especificamente visitando as seguintes cidades: Paris, Londres, Bruxelas e Amsterdã. Além das…Nov 4, 2019Nov 4, 2019
Published inCWI SoftwareEntenda o porquê no qual adicionar o PowerMock ao seu projeto é uma má ideiaO PowerMock é um dos frameworks de teste unitário mais poderosos disponíveis para o Java. Seu objetivo é transpassar algumas limitações…Jun 17, 2019Jun 17, 2019
Published inCWI SoftwareAposentando o termo “DTO” do nome das suas classes, variáveis e métodosTodo desenvolvedor Java que se prese, em algum momento da sua vida de programador, já criou alguma classe com o sufixo “DTO”. Normalmente…Jun 12, 2019Jun 12, 2019
Published inCWI SoftwareComo não usar o Optional do JavaPor muito tempo que trabalhei com Java eu estava conformado que a possibilidade de um NullPointerException era algo que eu teria sempre…May 9, 2019May 9, 2019
Published inCWI SoftwareDiferenças entre testes unitários usando injeção por construtor e por campoDescubra as vantagens de usar injeção por construtor nos testes unitários.Jan 25, 20191Jan 25, 20191
Published inCWI SoftwareOs benefícios de usar injeção de dependência por construtorNormalmente, vemos nos projetos que a forma mais comum de injeção de dependências é a por campo, conhecida como Field Injection. Veja um…Nov 1, 20182Nov 1, 20182
Published inCWI SoftwareBoas práticas: o porquê de fazer um teste unitário para cada bug encontradoUma boa prática conhecida (mas nem sempre aplicada) dentro do desenvolvimento de software é a de fazer testes unitários para cada bug…Aug 2, 20182Aug 2, 20182