Listas e tabelas

Tempo estimado: 15 minutos

Boas listas podem transformar o caos técnico em algo ordenado. Leitores técnicos geralmente adoram listas. Portanto, ao escrever, identifique as oportunidades de converter informações em listas.

Escolha o tipo correto de lista

Os seguintes tipos de listas são comuns na redação técnica:

Use uma lista com marcadores (•) para itens não ordenados; use uma lista numerada (1, 2, 3, …) para itens ordenados. Em outras palavras:

Por exemplo, a lista seguinte usa marcadores porque reorganizar seus itens não altera o significado da lista:

O Bash fornece os seguintes mecanismos de manipulação de strings:

  • excluindo uma substring do início de uma string
  • lendo um arquivo inteiro em uma variável de string

A lista a seguir, por outro lado, deve ser uma lista numerada porque reorganizar seus itens mudaria o significado da lista:

Execute as seguintes etapas para reconfigurar o servidor:

  1. Pare o servidor.
  2. Edite o arquivo de configuração.
  3. Reinicie o servidor.

Uma lista incorporada (às vezes chamada de lista em texto corrido) contém itens embutidos em uma frase. Por exemplo, a frase a seguir contém uma lista incorporada com quatro itens:

A API capturalhamas permite que as chamadas criem e consultem lhamas, analisem alpacas, excluam vicunhas e rastreiem dromedários.

De um modo geral, as listas incorporadas são uma maneira ruim de apresentar informações técnicas. Tente transformar listas incorporadas em listas com marcadores ou listas numeradas. Por exemplo, você deve converter a frase do exemplo anterior na seguinte passagem:

A API capturalhamas permite que as chamadas façam o seguinte:

  • Criar e consultar lhamas.
  • Analisar as alpacas.
  • Excluir vicunhas.
  • Rastrear dromedários.

Exercício

Converta o seguinte parágrafo em uma ou mais listas:

Hoje no trabalho, tenho que codificar três testes unitários, escrever uma documentação de projeto e revisar a documentação da Janete. Depois do trabalho, tenho que lavar meu carro sem usar água e depois secá-lo sem usar toalhas.

Não se esqueça de dar uma introdução para a(s) sua(s) lista(s).

Clique para revelar a resposta.

Aqui está uma possível resposta:

Devo fazer o seguinte no trabalho hoje:

  • Codificar três testes unitários.
  • Escrever uma documentação de projeto.
  • Revisar a documentação da Janete.

Depois do trabalho, devo fazer o seguinte

  1. Lavar meu carro sem usar água.
  2. Secar meu carro sem usar toalhas.

Segue uma resposta alternativa:

Devo fazer as seguintes tarefas hoje:

  • No trabalho:
    • Codificar três testes unitários.
    • Escrever uma documentação de projeto.
    • Revisar a documentação da Janete.
  • Depois do trabalho:
    1. Lavar meu carro sem usar água.
    2. Secar meu carro sem usar toalhas.

Mantenha os itens da lista simétricos

O que separa as listas eficazes das problemáticas? Listas eficazes são simétricas; listas problemáticas tendem a ser assimétricas. Todos os itens em uma lista simétricas parecem “pertencer” um ao outro. Ou seja, todos os itens em uma lista simétrica atendem aos seguintes critérios:

Por outro lado, pelo menos um item em uma lista assimétrica falha em pelo menos um dos requisitos acima.

Por exemplo, a lista a seguir é simétrica porque todos os itens são substantivos no plural (gramática), comestíveis (categoria lógica), letras minúsculas (capitalização) e sem pontos ou vírgulas (pontuação).

Por outro lado, a lista a seguir é dolorosamente assimétrica em todos os quatro parâmetros:

A lista a seguir é simétrica porque todos os itens são frases completas com letras maiúsculas e pontuação completas:

O primeiro item de uma lista estabelece um padrão que os leitores esperam ver repetidos nos itens subsequentes.

Exercício

A lista a seguir é simétrica ou assimétrica?

Clique para revelar a resposta.

A lista não é simétrica. Os dois primeiros itens são frases completas, mas o terceiro item não é uma frase. (Não se deixe enganar pela capitalização e pontuação do terceiro item.)

Exercício

A lista a seguir é simétrica ou assimétrica?

Clique para revelar a resposta.

Esta lista não é simétrica. O primeiro e terceiro itens estão na voz ativa, mas o segundo item está na voz passiva.

Inicie itens de lista numerada com verbos imperativos

Considere iniciar todos os itens em uma lista numerada com um verbo imperativo. Um verbo imperativo é um comando, como abrir ou iniciar. Por exemplo, observe como todos os itens na lista numerada simétrica a seguir começam com um verbo imperativo:

  1. Baixe o aplicativo Frambus no Google Play ou iTunes.
  2. Defina as configurações do aplicativo Frambus.
  3. Inicie o aplicativo Frambus.

A lista numerada a seguir não é simétrica porque duas das frases começam com um verbo imperativo, mas o terceiro item não:

  1. Instancie a classe Froobus.
  2. Invoque o método Froobus.Salmonella().
  3. O processo para.

Exercício

Faça com que a seguinte lista fique simétrica. Certifique-se de que cada elemento na lista resultante comece com um verbo imperativo:

  1. Pare o Frambus
  2. O arquivo de configuração de chave é /etc/frambus. Abra este arquivo com um editor de texto ASCII.
  3. Neste arquivo, você verá um parâmetro chamado Carambola, que atualmente está definido com o valor padrão (32). Altere este valor para 64.
  4. Quando terminar de definir este parâmetro, salve e feche o arquivo de configuração
  5. agora, inicie o Frambus novamente.
Clique para revelar a resposta.

A seguir, uma resposta possível:

  1. Pare o Frambus.
  2. Abra o arquivo de configuração de chave, /etc/frambus, com um editor de texto ASCII.
  3. Altere o parâmetro Carambola de seu valor padrão (32) para 64.
  4. Salve e feche o arquivo de configuração.
  5. Reinicie o Frambus.

Aplique a pontuação adequada aos itens

Se o item da lista for uma frase, inicie com letras maiúsculas e termine com pontuação. Caso contrário, não use letras maiúsculas e pontuação. Por exemplo, o item da lista a seguir é uma frase, então colocamos o M maiúsculo em Muitas e colocamos um ponto no final da frase:

No entanto, o item da lista a seguir não é uma sentença completa, então deixamos o c em minúsculo e omitimos um ponto final:

Crie tabelas úteis

Mentes analíticas costumam amar tabelas. Quando uma página apresenta vários parágrafos e uma única tabela, os olhos de leitores técnicos se dirigem para a tabela.

Considere as seguintes diretrizes ao criar tabelas:

Algumas tabelas não ficam bem formatadas em todos os tamanhos de tela. Por exemplo, uma tabela que fica boa no seu laptop pode ficar horrível no seu telefone.

Dê uma introução para cada lista e tabela

Recomendamos fazer uma introdução para cada lista e tabela, com uma frase que diga aos leitores o que a lista ou tabela representa. Em outras palavras, dê o contexto da lista ou da tabela. Termine a frase introdutória com dois pontos em vez de um ponto.

Embora não seja um requisito, recomendamos incluir a palavra seguinte na frase introdutória. Por exemplo, considere as seguintes frases introdutórias:

A lista a seguir identifica os principais parâmetros de desempenho:

Siga os seguintes passos para instalar o pacote Frambus:

A tabela a seguir resume os recursos de nosso produto em relação aos recursos de nossos principais concorrentes:

Exercício

Escreva uma frase introdutória para a tabela a seguir:

Linguagens Inventor Ano Introduzido Recurso Principal
Lisp John McCarthy 1958 recursão
C++ Bjarne Stroustrup 1979 OOP
Python Guido van Rossum 1994 simplicidade
Clique para revelar a resposta.

Aqui estão algumas frases introdutórias possíveis para a tabela:

A tabela a seguir contém alguns fatos importantes sobre algumas linguagens de programação populares:
A tabela a seguir identifica o inventor, ano de invenção e recurso principal de três linguagens de programação populares:

Próxima unidade:


O conteúdo desta página é uma tradução livre e adaptada. O material original está disponível em inglês no Google Developers sob a licença Creative Commons (CC BY 4.0).