sexta-feira, 20 de dezembro de 2013

Como anda nossa ferramenta de qualidade


Nosso plugin maven está sendo desenvolvido a pleno vapor! Ele ficará pronto a tempo do nosso novo livro de qualidade: "Qualidade de software na prática". Se você quiser, já pode ter acesso ao código-fonte e até ajudar a desenvolver. Veja o site: https://github.com/cleuton/jqana

segunda-feira, 9 de dezembro de 2013

sexta-feira, 29 de novembro de 2013

Vamos discutir qualidade de software?





Aproveitando o bom momento, vamos discutir Qualidade de software! Eu reabri o grupo de discussão e está aberto para que você possa participar, discutindo técnicas, boas práticas, métricas e ferramentas: https://groups.google.com/d/forum/o-bom-programador ou então [email protected]

Se preferir, use nossa página de FÓRUM, que apresenta um Widget do Google groups diretamente aqui. 

quinta-feira, 28 de novembro de 2013

O nirvana do bom código fonte


"Nirvana é a libertação do sofrimento"

Ter um código fonte com essas características, é propriedade fundamental de todo software com qualidade. 

quarta-feira, 27 de novembro de 2013

Novo livro: Qualidade de software na prática


Meu novo livro sobre qualidade de software. Veja como reduzir a dívida técnica dos seus projetos de software através da análise de código. Aplicação de boas práticas, métricas e princípios de engenharia de software. Em Janeiro!

quarta-feira, 13 de novembro de 2013

Como estimar seu trabalho


Gestão de tempo! Uma das disciplinas de Gestão de projetos menos compreendidas por todos. Cronograma e estimativa são frequentemente confundidos, gerando problemas de entrega de software. Infelizmente, não existe uma metodologia perfeita para estimar o trabalho de desenvolvimento, porém, há alternativas mais simples, que podem dar resultados positivos, especialmente em equipes ágeis.

sexta-feira, 8 de novembro de 2013

Dívida técnica em projetos Java: Assista,

Dívida técnica é o que assumimos quando entregamos software de baixa qualidade, especialmente em plataforma Java. E os juros desta dívida se manifestam nas manutenções futuras. Veja o que causa a dívida técnica e quais são as melhores práticas para reduzí-la, utilizando software livre.

Site do CISL: http://www.softwarelivre.gov.br/eventos/divida-tecnica-em-projetos-java-causas-consequencias-e-solucoes/

Site para assistir à gravação em vídeo:http://assiste.serpro.gov.br/cisl/dividajava.html

sexta-feira, 1 de novembro de 2013

Então, você quer usar software livre?


O Software livre tem se tornado muito popular ultimamente. As empresas e até mesmo as pessoas comuns o estão utilizando em seu dia a dia. O que é vantajoso para todos. Porém, adotar software livre no meio corporativo exige certas decisões e mudanças de paradigma. Você está preparado?


Vídeo da palestra "Dívida técnica em projetos Java" disponível


Se você não pode assistir, ou se assistiu e quiser rever, o vídeo da palestra sobre DÍVIDA TÉCNICA está disponível AQUI.

terça-feira, 22 de outubro de 2013

Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Licão 5


Bem, chegou a hora do nosso exercício final!

Baixe os arquivos correspondentes a esta aula. A pasta completa está em: 



Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Licão 4


Nesta lição, estudaremos a Conectividade.

Baixe os arquivos correspondentes a esta aula. A pasta completa está em: 



Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Licão 2


Bom, você já conhece o básico do desenvolvimento Mobile, inclusive já criou uma aplicação Android. Agora, é hora de ver o PhoneGap em ação.

Baixe os arquivos correspondentes a esta aula. A pasta completa está em: 


Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Lição 1


Bem vindo ao curso de Criação de apps móveis com PhoneGap e jQuery Mobile. Se ainda não o fez, leia atentamente o SETUP do curso.

Baixe os arquivos correspondentes a esta aula. A pasta completa está em: 


segunda-feira, 21 de outubro de 2013

Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Licão 3


Você já viu o PhoneGap / Cordova e o que ele pode fazer por você. Agora, é hora de dar uma "melhorada" na cara dessas páginas com o jQuery Mobile!

Baixe os arquivos correspondentes a esta aula. A pasta completa está em: 



domingo, 20 de outubro de 2013

Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Setup


Ok, você vai aprender a criar apps móveis multiplataforma, usando o PhoneGap / Cordova e o jQuery Mobile. Porém, antes de mais nada, precisa preparar a plataforma para acompanhar o curso. Veja agora como fazer isso...

Curso de Criação de Apps Móveis com PhoneGap e jQuery Mobile - Kit de sobrevivência


Se alguma coisa puder dar errado, dará! Então, para solucionar possíveis problemas, temos esse "Kit de sobrevivência", com algumas dicas para os problemas mais comuns com a plataforma PhoneGap / Cordova.


terça-feira, 27 de agosto de 2013

Nova palestra sobre dívida técnica

Hoje, ministrarei uma palestra sobre dívida técnica em projetos Java no CISL. Não deixe de assistir, pois haverá transmissão ao vivo. Confira no link acima.

sexta-feira, 28 de junho de 2013

segunda-feira, 24 de junho de 2013

Tutorial básico de criação de games


Estou publicando no meu outro blog "IndieGamerBrasil.com" um tutorial bem fácil sobre criação de jogos. É voltado para quem não tem muita prática de programação, e é todo em HTML 5 e Javascript. Confira AQUI!

quinta-feira, 6 de junho de 2013

terça-feira, 4 de junho de 2013

Palestra Test Friendly Development no CISL, do Governo Federal

Recentemente ministrei a palestra "Test Friendly Development" para o Comitê de Software Livre do Governo Federal, que foi transmitida em streaming para todo o Brasil. Nesta palestra, eu falo sobre o desenvolvimento de sistemas de alta manutenibilidade e testabilidade, incluindo um refactoring ao vivo. Assista em: http://assiste.serpro.gov.br/cisl/testfriendly.html

segunda-feira, 27 de maio de 2013

Análise de Código: não desligue o alarme!

A sequência do "Guia de campo do bom programador" será sobre análise de código, contendo boas práticas, procedimentos, métricas e ferramentas. Não percam! Sairá em breve!

terça-feira, 16 de abril de 2013

sábado, 13 de abril de 2013

Bola no Quintal 2 disponível!



A nova versão do jogo Bola no Quintal já está disponível no Google Play. Novidades: 30 níveis, Compartilhamento de resultados (Google+, Facebook, Twitter etc), regras mais simples. Baixe ou atualize agora mesmo!
Bola no Quintal é um game nacional, feito com tecnologia desenvolvida aqui, a qual você também pode ter acesso! Fique atento para os nossos eventos de "Code walkthrough"!



segunda-feira, 25 de março de 2013

Bola no Quintal está no Google Play



O portal de Games do Bom Programador: "Indie Gamer Brasil" anuncia que o game "Bola no Quintal" já está no ar, no Google Play. Você pode baixar e jogar gratuitamente (sem "in-app purchase"!) E aguarde o livro "Manual do Indie Game Developer", que mostrará como ele foi feito. Baixe AQUI.