Você está na página 1de 1

MARTINS, Robert C. Clean code: A handbook of agile software craftsmanship.

Boston:
Prentice Hall PTR, 2008. 431 p. Cap. 2: Meaningful names, p. 17-30. ISBN
9780132350884.
O capítulo tem como objetivo mostrar ao leitor boas práticas na nomeação de variáveis,
funções, classes, parâmetros e pacotes dentro do desenvolvimento de um software.
Nomear os itens de uma forma com que fique explícito o que faz é de grande importância
para a futura manutenção do código em questão. Além de uma boa prática, é uma forma
de comunicação entre desenvolvedores, já que dificilmente um único programador ficará
responsável por toda criação e manutenção de um software em sua vida útil e muitas
vezes, aliás, futuros desenvolvedores nem chegam a conhecer os primeiros
desenvolvedores que iniciaram o desenvolvimento do software. Com isso, o autor faz a
análise de diversos casos a fim de mostrar, na prática, a importância que a nomeação
correta faz em relação a legibilidade do código. No decorrer do capítulo é apresentado
também diversos padrões adotados por empresas — em especial, mas não somente,
que adotam o modelo Ágil — que desenvolvem softwares ou correlatos.
Palavras-chave: Boas práticas, desenvolvimento, comunicação.

Você também pode gostar