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...
20/12/2017
More
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...
28/09/2015
More
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...
03/08/2015
More
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...
04/05/2015
More
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...
30/03/2015
More
André Celestino