Clean Code

CQS – Separando comandos e consultas

Olá, leitores! Se eu pedir para que vocês leiam um livro e escrevam um artigo ao mesmo tempo, vocês conseguiriam? Provavelmente não! O objetivo deste artigo é justamente demonstrar essa analogia na programação e o risco de introduzir funções “escondidas” no código. Prontos para um artigo sobre CQS?

Regra Decrescente: Conte uma história no código!

Quando precisamos ler e interpretar um código, seja para realizar uma manutenção ou apenas para compreender a regra de negócio, desejamos que seja rápido. É fato que desenvolvedores não gostam de perder tempo lendo um código mal escrito. Na prática do Clean Code, uma das técnicas para produzir um código compreensível é contar uma história! Ficou curioso? Confira!

A prática do Clean Code

Olá, pessoal! Em dezembro de 2013, comecei a ler o livro Clean Code do autor Robert C. Martin e devo dizer que aprendi muita, muita coisa com ele. Hoje é dia de entrar um pouco mais nos detalhes dessa prática e conhecer algumas orientações de como empregá-la. Limpeza no código já!

Código pequeno nem sempre é a melhor opção

Há alguns anos, um professor me disse que quanto menos linhas houver em um código, mais rápido ele será compilado ou interpretado. Concordo com ele… em partes! Algumas vezes, na busca de reduzir demais o código, criamos problemas paralelos ou complexidades sem necessidade. O primeiro artigo de 2014 visa discorrer sobre este assunto. Off we go!

06/01/2014
More

Os benefícios de utilizar sub-rotinas

Olá, pessoal, tudo certo? Antes de se chamar “AndreCelestino.com”, o blog foi originalmente criado com o nome “SubRotina” para fazer alusão às técnicas de programação. Bom, depois de receber algumas sugestões e dúvidas sobre este termo, decidi elaborar esse artigo para apresentar o conceito e as vantagens das sub-rotinas e a sua aplicabilidade no código-fonte. Para a maioria dos desenvolvedores não será nenhuma novidade.

20/05/2013
More
André Celestino