Criação de objetos em Javascript

Utilizando JavaScript, existem varias formas de se construir um objeto. As duas formas mais conhecidas são:  utilizando a notação literal e utilizando funções construtoras. É uma questão que aparece bastante com alunos mais experientes no nosso […]

Conheça a nova API de datas do Java 8

Manipular datas no Java sempre foi algo trabalhoso. No Java 1.0 havia apenas a classe Date, que era complicada de usar e não funcionava bem com internacionalização. Com o lançamento do Java 1.1, surgiu a […]

O que é Modelo Anêmico? E por que fugir dele?

Pensar em design e arquitetura é sem dúvida o grande desafio de um desenvolvedor mais experiente. Todos nós já trabalhamos com linguagens orientadas a objetos há algum tempo, e já tivemos tempo suficiente para perceber […]

Raspberry Pi e Java com Pi4j

  Se buscarmos um meio de acesso ao barramento do Raspberry Pi, acharemos muito material em Python. Que aliás, traz o acrônimo no nome do dispositivo (Pi de Python). Porém, pode ser que nos sentimos […]

Como organizar os pacotes da sua aplicação?

Abra seu projeto atual e dê uma olhada na divisão de pacotes. Você consegue entendê-la? Ela faz sentido? Agrupar classes em pacotes pode ser sim um desafio. E justamente por isso, é comum a dúvida: quais […]

Padrões de Integração com Apache Camel

Hoje em dia é difícil encontrar uma aplicação que funciona de maneira isolada, sem depender de nenhuma outra funcionalidade externa. Queremos reaproveitar funcionalidades já existentes que é a ideia principal do SOA. Ou seja, em […]

Bye bye Grunt.js, hello Gulp.js!

No ano passado, um enxurrada de projetos baseados em JavaScript apareceu no mercado. Grande parte disto deve-se ao fato da linguagem não estar restritamente ligada apenas ao ambiente dos navegadores, e sem dúvidas a plataforma […]