Clean Code

Clean Code

[Delphi] Breves dicas de Clean Code
20/12/2017

[Delphi] Breves dicas de Clean Code

Olá, leitores! Há alguns meses, tive a oportunidade de assumir a correção das avaliações técnicas dos candidatos para Delphi na DB1 Group. O pessoal manda muito bem nos projetos! No entanto, eventualmente encontro algumas codificações que, apesar de simples, podem ser melhoradas para resultar em um código mais clean. Confira!

Continue reading...
Magic Numbers, String Literals e Concatenação Composta
28/09/2015

Magic Numbers, String Literals e Concatenação Composta

Olá, leitores, tudo certo? Já ouviram falar em “mágica” na programação? Embora seja um termo que nos lembre algo positivo, na realidade, é um equívoco que desenvolvedores cometem no código, principalmente quando o projeto é colaborativo. A ideia desse artigo é detalhar um pouco mais sobre Magic Numbers e String Literals e, claro, apresentar sugestões para evitá-los!

Continue reading...
CODEsign: Faça duas vezes!
03/08/2015

CODEsign: Faça duas vezes!

E aí, pessoal, tudo certo? Há algumas semanas, compartilhei um dos artigos do blog em um dos grupos de Clean Code do LinkedIn e recebi alguns comentários na publicação. Um dos membros, chamado Max Kleiner, mencionou uma técnica bem bacana que pode colaborar com a escrita de código limpo. Trata-se do CODEsign. Leia o artigo e conheça as propostas dessa técnica!

Continue reading...
Clean Code
22/06/2015

The basics of Clean Code

Hello, folks! In December of 2013, I started reading a book called “Clean Code” written by Robert C. Martin and I have to say that I’ve learned lots, lots of things from it. To prove it, I have also been writing some recent articles about this topic (in Portuguese). Today, I’ll go a little bit further on this set of practices and give some orientations on how to use it. Clean your code now!

Continue reading...
Delphi - Orientações sobre parâmetros de um método
04/05/2015

[Delphi] Orientações sobre parâmetros de um método

Fala, pessoal, tudo certo? Sabemos que refatoração, extração de métodos e sub-rotinas nos ajudam bastante na programação, principalmente quando o assunto é reutilização de código. Na declaração de novos métodos, algumas vezes é necessário criar alguns parâmetros para que o método execute adequadamente as operações internas. O artigo de hoje é justamente relacionado com estes parâmetros. Acompanhe!

Continue reading...
Escreva comentários no código com moderação!
30/03/2015

Escreva comentários no código com moderação!

Quando precisamos anotar um detalhe no código, um lembrete ou uma explicação de uso de um método, os comentários caem bem. Podemos escrevê-los em qualquer parte do código para ajudar outros desenvolvedores na interpretação das regras. Por outro lado, comentários também podem atrapalhar, poluir ou confundir o código quando não empregados com prudência. Confira!

Continue reading...
André Celestino