Categoria

Artigos

Categoria

Se você é programador java pode imaginar que Traits são como herança múltipla ou mesmo meras interfaces com default methods mas, existe uma diferença fundamental que diferencia os Traits destas duas abordagens: Veja o exemplo. Suponha que nossa tarefa seja implementar a seguinte classe abstrata: abstract class Greetings { def…

Um objeto é considerado imutável quando seu estado interno, após ser criado, não muda. Em alguns casos o objeto é considerado imutável mesmo que um atributo interno mude, mas o estado pareça imutável de um ponto de vista externo. Isso pode acontecer em operação que sejam lazy, por exemplo. O…

Tomar decisões é um processo desgastante em qualquer área. Existem diversas técnicas para minimizar esse desgaste, uma delas é a utilização de princípios. Nesse artigo vou abordar o conceito de “Fadiga de decisão” e como se utilizar de princípios para guiar decisões. Abordarei também como princípios ajudam a melhorar as…

Em suma, estes dois elementos da área de desenvolvimento e de tecnologia dizem respeito ao mesmo propósito, embora determinadas diferenças sejam fáceis de serem observadas. A chamada linguagem de programação é o norte destas duas peças que, por um lado, são considerados da mesma família e, por outro, são considerados…

No dia 7 de Outubro aconteceu o primeiro Keynote do AWS Re:invent, onde Andy Jassy apresentou diversas novidades muito importantes para a comunidade Cloud Computing. Gostaria de apresentar rapidamente cada uma delas. Amazon QuickSight Amazon QuickSight é um Cloud Business Intelligence Rápido e Fácil de usar. Com ele você poderá criar visualizações…

Já está sabendo do HTTP/2? Ele é um protocolo de comunicação desenvolvido com o objetivo de ser o sucessor dos protocolos HTTP/1.x. Foi desenvolvido com base no SPDY, um protocolo do Google, que visava aumentar o desempenho de páginas web. Caso queira saber mais, veja o Papo Reto que fiz…

Recentemente eu fiz uma apresentação falando porque os times ágeis devem inovar em suas retrospectivas. Quero compartilhar com vocês uma dinâmica que rodei em dois times na Bluesoft. O contexto é o retorno de uma consulta médica durante um tratamento de uma doença. No entanto, o médico ainda não sabe qual…