sexta-feira, 14 de dezembro de 2012

Corrigindo...

O nome da cidade do vencedor do sorteio, Ricardo Camargo Fávaro, é Orlândia, e não Ortolândia, como foi divulgado.

quinta-feira, 13 de dezembro de 2012

Vem aí: indiegamerbrasil.com

MEL DELS! Vem aí o novo portal de desenvolvimento de games do "Bom Programador": indiegamerbrasil.com!  O lado "Xtreme" de todo bom programador! Lá, você encontrará: artigos, tutoriais, ferramentas e tudo sobre desenvolvimento de games, para várias plataformas. E aguarde o nosso próximo livro sobre o assunto: "O Manual do Indie Gamer"! Fique ligado nessa novidade!

O vencedor do sorteio


O vencedor do sorteio de livro foi Ricardo Camargo Fávaro, de Ortolândia, SP. Parabéns! Fiquem ligados para novos sorteios.

Já temos um vencedor! O resultado da Loteria Federal de 12/12/2012 foi: 94.812. Estamos aguardando a autorização do vencedor do concurso para podermos divulgar seu nome. Obrigado a todos que participaram, e continuem atentos para mais sorteios.

quarta-feira, 12 de dezembro de 2012

Inscrições para o sorteio do livro encerradas


Conforme avisado, as inscrições para o sorteio do livro "O Guia de Campo do Bom Programador" foram encerradas. Aguarde o sorteio da Loteria Federal do dia 12 de Dezembro de 2012. Publicaremos o nome do vencedor, caso ele autorize.


terça-feira, 11 de dezembro de 2012

Complexidade acidental


Complexidade acidental é um dos antipatterns mais ativos do momento, e um dos grandes males atuais dos projetos de software. Vamos ver o que é a complexidade acidental, como surge e o que podemos fazer para evitá-la.


terça-feira, 4 de dezembro de 2012

Java perdendo terreno

De acordo com a lista TIOBE, De Novembro de 2012, Java está na segunda posição, atrás do "C", e seguido pela Objective C. Porém, observamos que tanto a linguagem C, como a Objective C estão com tendência decrescimento, enquanto Java apresenta tendência de baixa. É claro que o sucesso dos dispositivos iOS influenciaram ambas, afinal são complementares, mas creio que existe algo mais por aí, talvez relacionado à política da Oracle para a plataforma Java. O que mais preocupa é que, apesar do sucesso da plataforma Android, cuja programação é feita em Java, ela continua perdendo popularidade.

terça-feira, 27 de novembro de 2012

Sorteio de um livro "O Guia de Campo do Bom Programador"


Vamos sortear um exemplar do livro "O Guia de Campo do Bom Programador", oferecimento da nossa editora, a BRASPORT. Para isto, basta se cadastrar NESTE LINK, e curtir nossa página no Facebook: O BOM PROGRAMADOR. Leia sobre o regulamento em: http://www.obomprogramador.com/p/extras.html

Vem aí nosso próximo livro: Test-friendly development


Caros amigos, motivado pelo sucesso do livro "O Guia de Campo do Bom Programador", estou trabalhando no próximo livro do nosso blog: "Test-friendly development", que abordará, de maneira mais técnica, a construção de software com maior testabilidade, manutenibilidade e flexibilidade. Quem tiver histórias relacionadas e quiser ter seu nome citado no livro, por favor me envie. Só não posso citar nomes de empresas. Um abraço a todos.

segunda-feira, 26 de novembro de 2012

Nosso artigo no Beta

Amigos, mais um artigo nosso saiu no Beta, o blog de tecnologia do jornal O Globo. Acompanhem na URL:
http://oglobo.globo.com/blogs/tecnologia/posts/2012/11/26/aqui-ha-monstros-476188.asp

Software tem prazo de validade?

Outro dia, tomando um chope com amigos, um gaiato me fez essa pergunta. A princípio, considerei que ele estava apenas brincando, porém, em seguida ele emendou: um software feito há mais de 30 anos ainda pode ser considerado útil? Então, percebi que realmente é uma questão interessante.


quarta-feira, 21 de novembro de 2012

Leia nosso novo artigo no Blog Beta, do GLOBO

Publicamos mais um artigo no blog Beta, do GLOBO, desta vez sobre a dificuldade de sair da "Zona de Conforto" profissional. Leia e dê sua opinião.

terça-feira, 20 de novembro de 2012

Palestra na InfoGlobo



O Bom Programador no GLOBO! Recentemente, ministramos a palestra "Test-friendly development" no Globo. Falamos sobre como aumentar a Testabilidade e Manutenibilidade de sistemas. Veja a reportagem completa no blog Beta, da Tecnologia do Globo, e aproveite para baixar a palestra.

terça-feira, 30 de outubro de 2012

Aqui, há monstros


A influência dos “antipatterns” no nosso dia a dia. Nos mapas antigos, da época das grandes navegações, algumas regiões eram marcadas com avisos: “Aqui, há monstros!” A ignorância e a demarcação de “território”, eram as principais motivações para tais avisos. Tá, e o que isso tem a ver com “antipatterns”? Na verdade, muita coisa. Os “antipatterns” podem bem serem encarados como os “monstros” dos mapas de antigamente, os quais, seja por ignorância ou demarcação de território, nós mantemos dentro de nosso código-fonte.


sábado, 29 de setembro de 2012

E-Books???



E-Books são livros em formato digital, que podem ser lidos em PCs, tablets, smartphones, leitores digitais (como o da foto) e até mesmo via web (Kindle). O meu livro "O Guia de Campo do Bom Programador" está disponível em formato e-Book em várias livrarias do Brasil, além de serem mais ecológicos, são mais baratos que as versões em papel. Veja em: http://www.obomprogramador.com/p/extras.html

Fontes do livro disponíveis


Amigos, o ZIP contendo os códigos-fonte do livro já está disponível na página "Extras". Nele, você encontrará o projeto Microblog e o projeto do arquétipo que eu criei no livro.

quinta-feira, 27 de setembro de 2012

Compre o livro com 25% de desconto!


Clique no banner do topo ou então acesse o site da BRASPORT, compre o livro e informe o código da promoção: "GUIAPROG". Você vai poder comprar o livro, que é único no gênero, com 25% de desconto. Se preferir, pode comprar a versão ebook com 50% de desconto na SARAIVA ou no MUNDO POSITIVO. Aproveite para curtir nossa página no Facebook!

segunda-feira, 24 de setembro de 2012

Já comprou o seu?


O livro de cabeceira de todo desenvolvedor de software! Você verá reunidos diversos tópicos sobre desenvolvimento com qualidade. Veja quais são as melhores práticas e recomendações com exemplos! Um livro único em seu gênero. Também disponível em versão e-book!

quinta-feira, 17 de maio de 2012


Na próxima sexta-feira, dia 18 de Maio, às 19:30, ministrarei uma palestra para marcar o lançamento do meu novo Livro: "O Guia de Campo do Bom Programador" (www.brasport.com.br/programacao-br-2-3/programacao-br-2-3-4/guia-de-campo-do-bom-programador.html)

Nesta palestra, abordarei técnicas e práticas da Engenharia de Software, destinadas a melhorar a qualidade dos projetos. 

O evento é gratuito e será no auditório do Infnet, na rua São José 90, segundo andar. As inscrições podem ser feitas através de orientações do site: 


Será uma palestra importante para quem trabalha com desenvolvimento de software. Por favor, divulgue entre os colegas. 

quarta-feira, 18 de abril de 2012

Intermediários (continuação)



A intermediação do processo produtivo de software é uma das maiores pragas da Tecnologia da Informação, que afeta todas as empresas, sejam elas de TI ou não. Nós, os programadores, devemos ficar atentos para isto e lutar contra a interferência de "leigos" no caminho crítico dos projetos de software.


terça-feira, 10 de abril de 2012

Finalmente! Nosso livro está saindo


Nosso primeiro livro, contendo técnicas, boas práticas e ferramentas da Engenharia de software, vai ser lançado em breve! Você, como leitor do site, fique atento aos eventos de lançamento que faremos. Já houvr uma palestra no Infnet e pode ser que haja outra. Aguarde!

terça-feira, 7 de fevereiro de 2012

Você é um profissional atualizado?

Programadores, engenheiros de software e desenvolvedores em geral, são sujeitos a uma enorme carga de informações voláteis! O que era realidade há uma semana, pode ter mudado neste mesmo instante. Tecnologias, linguagens, plataformas e técnicas surgem e morrem a todo instante. E você? Está atualizado? Não se preocupe! O Bom Programador criou um teste (igual aos de revista) para que você se auto-avalie.

quarta-feira, 1 de fevereiro de 2012

Um bom programador não comenta


Volta e meia esse assunto vem à tona: comentários no código-fonte. A galera old school defende, mas quem já leu Martin Fowler, ataca! Vamos mostrar nossa opinião com exemplos.


terça-feira, 31 de janeiro de 2012

Elefantes custam a morrer...


Sistemas velhos, feitos em plataformas ultrapassadas, "pululam" nas empresas, gerando custos e problemas para todos. Alguns defendem que estes aplicativos já se pagaram, e que agora só geram lucro, outros advogam que a sua tecnologia é sólida, gerando vantagens para os Clientes. Porém, a realidade mostra outra coisa...

terça-feira, 10 de janeiro de 2012

Segurem seus iPads: ai vem "O Guia de Campo do Bom Programador"


É isso mesmo! Você ouviu bem: nosso novo livro "O Guia de campo do bom programador" está pronto e estará na sua mesa em breve! Tudo o que você sempre quis saber sobre criação de software, mas tinha vergonha de perguntar.