Developer

Developer Skills

André Celestino @ Embarcadero Conference 2018
24/10/2018

Embarcadero Conference 2018 – Review

Tudo novo de novo! #EC2018Rio A Embarcadero Conference 2018 talvez tenha sido uma das conferências mais marcantes de todos os anos aqui no Brasil. O evento foi realizado em um novo formato (uma única sala, sem paredes, com 7 palestras simultâneas), trouxe grandes nomes da comunidade Delphi brasileira, e também contou com a presença de duas figuras ilustres da Embarcadero: Jim McKeeth, Engenheiro e Developer Advocate, e David Millington, Gerente de Produtos.

Continue reading...
Why I Choose Delphi
15/08/2017

Why I Choose Delphi!

That’s a good question, isn’t it? Why have I chosen Delphi to build my applications, my blog and my career? We, developers, are now telling a little bit of our preference to Delphi. Check it out!

Continue reading...
O limite entre o desenvolvedor e o usuário
02/03/2015

O limite entre o desenvolvedor e o usuário

Olá, leitores! Vocês se recordam do artigo sobre em quem colocar a culpa quando um bug é encontrado no software? Pois bem, pode-se dizer que a publicação de hoje é uma extensão desse artigo, porém, direcionado para uma abordagem mais técnica. Vamos discutir sobre algo que algumas vezes é contestado pelo desenvolvedor: o usuário do sistema.

Continue reading...
Critérios do Pair Programming
19/01/2015

Critérios do Pair Programming

Olá, leitores! Quem acompanha o blog, já sabe que sou um grande entusiasta em metodologias ágeis, entre elas, o XP (eXtreme Programming). Uma das práticas mais conhecidas dessa metodologia é o Pair Programming, ou Programação em Par, que consiste na alocação de duplas nas atividades de codificação. Porém, assim como as outras práticas ágeis, o Pair Programming não é uma bala de prata. Este artigo apresenta alguns critérios que devem ser levados em consideração ao empregar essa prática de forma apropriada.

Continue reading...
A relevância da expressividade no código
17/11/2014

A relevância da expressividade no código

Olááá, leitor! Você se considera um profissional tecnicamente expressivo? Hoje trago uma discussão sobre a importância da clareza e objetividade no código-fonte, que se resumem no termo “expressividade”. Acompanhe as ideias, analogias e exemplos apresentandos neste artigo e verifique se você está sendo expressivo ao programar. Go, go, go!

Continue reading...
Kata e Kaizen
01/09/2014

Kata e Kaizen

Quando vamos à academia, exercitamos nossos músculos para que eles tenham um maior desempenho, certo? Pensando da mesma forma, também devemos exercitar o nosso cérebro para que a nossa produtividade seja aprimorada, principalmente para nós, desenvolvedores, que demandamos raciocínio lógico. Este artigo apresenta dois exercícios relacionados à programação que podem ser interessantes para essa finalidade. Confira!

Continue reading...
André Celestino