A maioria dos desenvolvedores perceberam grandes mudanças em diversas APIs do Java 8, como adições de métodos em interfaces como sort(), foreach() e outros na interface List ou Stream, essa modificação só foi possível com a modificação do bytecode rodado na JVM, possibilitando a criação de um novo tipo modicador de acesso chamado default. Um […]
Quando falamos de manter um ambiente de desenvolvimento homogêneo queremos dizer em outras palavras, “Manter um ambiente de desenvolvimento o mais próximo do de produção” para isso uma das melhores aplicações práticas de containers docker é poder construir infraestrutura de maneira rápida e fácil. No desenvolvimento de um produto me deparei com o cenário de […]
Os exemplo estão escritos em Java e estão disponíveis no Github através deste link, entretanto linguagem é só o meio e não o resultado final, foquem sempre no conceito apresentado e não como é implementado. Nesse capítulo vamos abordar várias vertentes dos testes unitários, começando pelos conceitos básicos e avançando para pequenas implementações baseadas em […]
Todos os artigos, palestras e workshops sobre quaisquer assuntos deveriam começar pelo o que Simon Sinek chama de Golden Circle, do incrível video “Como grandes líderes inspiram ação” no TED, resumindo em poucas palavras, as pessoas não compram o que você faz e sim o por quê você faz. Você deve estar se perguntando o […]
REST é uma dos mais famosos modelos de arquitetura e design na hora de se modelar WebServices, esse modelo de pensamento é baseado no protocolo de comunicação mais difundido de toda a WEB, aproveitando toda a simplicidade e flexibilidade do HTTP, no MindBlowing foi abordado os princípios como Protocolos de Comunicação, Modelos de criação de […]