Seu repositório sabe tudo sobre seu projeto!

Até então, eu já falei bastante sobre códigos fedidos e métricas de código aqui no blog, como por exemplo nos posts sobre complexidade ciclomática, acoplamento, coesão, asserts em testes, e outros maus cheiros. Todos eles até […]

Retrospectiva Caelum 2015

Chegou a hora de dividir as conquistas do ano de 2015. Veja o que as equipes de desenvolvimento, ensino, administração e comercial realizaram! Um parabéns a todos os envolvidos. Lançamos dois cursos novos muito pedidos, […]

Encontrando smells no seu código

Nem sempre pensamos na qualidade do nosso código enquanto estamos escrevendo-o. E, vez ou outra, deixamos passar uma classe que tem com mais linhas do que deveria, métodos com muitos parâmetros, ou mesmo até mais acoplada ou […]

CSS menos sofrido com Sass

Logo Sass

Artigo para quem não conhece ou estava só com preguiça de ir atrás de ver como funciona essa poderosíssima linguagem pré-processador. Mexa com Sass (no Windows também) e seja mais produtivo! Nesse post abordo rapidamente duas […]

Consultas fortemente tipadas com JPA

Lupa

Considere que temos uma classe Venda, que é uma entidade JPA, conforme a seguir: Também considere que temos um classe VendaDAO com uma consulta para listar e outra para somar o valor total das vendas, […]

DELETE FROM usuarios; Ooops!

Todo mundo já deu um enter antes da hora. Ou esqueceu só um detalhezinho numa linha antes de dar aquele enter gostoso. Não importa o motivo, DELETEs e UPDATEs são instruções perigosas em SQL. Sempre […]

Utilizando Image Loaders no desenvolvimento Android

Recentemente participei de um desafio na Fluid27, uma Startup que está desenvolvendo um app social para compartilhar experiências entre mães, o Mãeguru. O desafio consistia em desenvolver uma solução mobile com capacidade de lidar com […]