Boas Práticas de Design: Convenções de Nomenclatura

Qual é a sua desculpa para não usar um?

Botond Palkó Blocked Unblock Seguir Seguindo 9 de janeiro

Conteúdo

  1. O todo-poderoso aborrecimento
  2. A declaração utópica
  3. O que é uma convenção de nomenclatura depois de tudo?
  4. Por que usá-lo no design? (Prós e contras)
  5. Um exemplo de Convenção de Nomenclatura (protótipo clicável)

O todo-poderoso aborrecimento

Nós, designers, todos experimentamos esse pesadelo (pelo menos uma vez) em nossa carreira:

Para não mencionar arquivos perdidos devido a várias razões, como:

  • Falta de um ambiente de salvamento em backup;
  • Laptops danificados, perdidos ou roubados, contendo projetos salvos localmente;
  • Conteúdo excluído manualmente porque os nomes das pastas sugerem que eles não são importantes (falta de conteúdo com nome semanticamente).

A declaração utópica

Trabalhe como se você morresse amanhã e não deixasse espaço para interpretações erradas em suas entregas.

É um dos poucos princípios fundamentais que orientaram meu trabalho até agora. Usando uma convenção de nomenclatura de arquivos é uma das melhores coisas que você pode fazer para alcançá-lo.

O que é uma convenção de nomenclatura depois de tudo?

Segundo a Universidade de Purdue :

“Um File Naming Convention (FNC) é uma estrutura para nomear seus arquivos de uma maneira que descreve o que eles contêm e como eles se relacionam com outros arquivos. "

Eles também nos dão algumas dicas sobre as vantagens de usar um:

“Um FNC pode ajudá-lo a se manter organizado , facilitando a identificação dos arquivos que contêm as informações que você está procurando, apenas a partir de seu título, e agrupando arquivos que contêm informações similares próximas umas das outras. Um bom FNC também pode ajudar os outros a entender melhor e navegar pelo seu trabalho. ”

Por que usá-lo no design?

Alguns podem dizer que o uso de uma Convenção de Nomenclatura está desatualizado ou consome tempo, outros podem não considerá-la digna de atenção. Talvez uma análise rápida de prós e contras pudesse esclarecer mais sobre esse canto escuro de nosso trabalho diário.

Os prós e contras abaixo são marcados com a premissa de que sua equipe adotará uma política de economia centralizada em um servidor conjunto ou via armazenamento em nuvem.

Prós

  1. Faz você se acostumar com a ordem e a disciplina e vai trabalhar mais rápido à medida que a dificuldade de “escrever” e “ler” seus arquivos é minimizada.
  2. Clareza , melhor escalabilidade e trabalho em equipe mais suave, já que as regras do jogo são estabelecidas com precisão. Além disso, você poderá formalizar um conjunto de regras melhor que o clássico “não há regras”.
  3. Maior eficiência da equipe : tudo é centralizado em um só lugar. Controle de acesso mais fácil para várias funções de usuário em sua equipe ou empresa.
  4. Forma padronizada de trabalhar dentro de um departamento, diminuiu a dependência da subjetividade individual por (falta de) sistemas de nomenclatura.
  5. Pseudo-versão mais fácil por nome de arquivo (anexado com “v01”), porque a ordem alfabética também se torna ordem cronológica. Este item se torna parcialmente obsoleto se você estiver usando uma solução de controle de versão (ex. Abstract ou Plant for Sketch; ou Figma que possui controle de versão).
  6. Controle de versão acessível e opções de backup, independentemente de ser feito localmente ou por meio de um serviço de armazenamento em nuvem.
  7. Melhoria na manutenção Opções de renomeação e transferência de arquivos em lote confortáveis.
  8. Melhor legibilidade da estrutura de pastas devido aos nomes das pastas semânticas. Desta forma, as pastas são pesquisáveis por termos significativos .
  9. Prova do tempo . Você poderá voltar a qualquer momento e encontrar uma estrutura familiar . Menos tempo gasto em descobertas, já que as expectativas estão enraizadas na realidade.
  10. Mão mais clara, independentemente de ser para colegas novos / atuais ou outros departamentos. Seu trabalho é "escrito" em uma linguagem familiar para todos.
  11. Custos zero! É de graça e sempre será. Nenhum aplicativo sofisticado envolvido.
  12. Não se esqueça de que este é um marcador da sua antiguidade .

Contras

  1. É uma operação demorada . Sim, requer mais atenção e tempo ao criar / salvar arquivos. Uma vez que você se acostumar com isso, essa quantidade de tempo necessária para a sua "atenção especial" acabará por desaparecer. A vantagem do tempo ganho é mensurável posteriormente, quando você precisa lidar com esses arquivos bem organizados.
  2. Isso mata o processo criativo . Lutas posteriores com estruturas caóticas fazem a mesma coisa. É tudo sobre a rapidez com que você pode assimilar tal hábito em sua rotina diária. É melhor evitar possíveis gargalos futuros do que negligenciá-los.
  3. Você não precisa disso! Você fez isso bem antes, sem qualquer regra formal para armazenar seus trabalhos ativos e arquivados. Você tem certeza sobre isso? Supondo que você precise de alguns arquivos de um projeto que você completou há alguns anos, quanto tempo e nervos você precisa para encontrá-los?

Um exemplo da Convenção de Nomenclatura

… Isso funciona perfeitamente para mim em projetos de UI e UX desde o começo da minha carreira. É um sistema em constante evolução, baseado em vários contextos, mantendo a mesma lógica em seu núcleo.

O sistema abaixo está usando o padrão 1-9, ordenação AZ dos Sistemas de Operação. Confira ?

Convenção de nomenclatura de arquivos UI / UX
Um sistema simples, mas detalhado, adequado para seus projetos pequenos ou médios. design.palkobotond.ro

Obrigado pela leitura,
até logo!