Jeito único
Como fazemos uma coisa é como fazemos todas: reaproveite o que existe antes de criar algo novo.
O que significa
Como fazemos uma coisa é como fazemos todas. Reaproveite um componente, uma ordem, um nome ou uma seção que já existe antes de criar um novo. O mesmo elemento fica no mesmo lugar, no mesmo tamanho e com o mesmo comportamento onde quer que apareça.
O teste
Ponha o artefato ao lado de outro do mesmo tipo. Liste cada diferença de elemento, lugar, tamanho, ordem, nome e cor. Cada diferença precisa de um motivo escrito, e uma diferença sem motivo é uma falha.
Alavancas por superfície
| Superfície | O que precisa bater aqui |
|---|---|
| Tela | Toda página é de um tipo do page kit e se comporta como as outras páginas do mesmo tipo. Uma página de detalhe por tabela. Uma ordem de barra de filtros, uma ordem de barra de abas, uma cor por opção de select. Um componente de busca, em um lugar, em um tamanho. Botões do mesmo tipo têm o mesmo tamanho. O card de uma coisa em uma página é igual ao card da mesma coisa em outra. |
| Todo email de um tipo tem as mesmas partes na mesma ordem. | |
| Formulário | Nomes de campo e marcadores de obrigatório batem com a tabela e o intake dela. |
| Documento | Toda página de regra usa o mesmo esqueleto, o mesmo par Faça e Não faça e o mesmo par Troque isto e Por isto. |
Referências
A quinta regra do revisor diz: “How we do one thing is how we do all (most of a platform should have the same components as the other platform or page) Create as little as possible (the best developers, rarely build)”. A regra continua: “they re-use the same components, orders, names, and sections (blueprints and patterns)” e “if there is a component, that could solve the issue, we re-purpose not create new one (meaning: search bars should always be in the same palace, the same size, with the same behaviour)”. A regra pede que componentes, ordens, nomes e seções sejam reaproveitados e que a barra de busca fique sempre no mesmo lugar, no mesmo tamanho e com o mesmo comportamento.
As observações do revisor sobre um sistema de pedidos aplicam a regra: “all or the search components are different, in different places, in different sizes”, e o botão do rodapé e os botões de revisão “are not the same size” e “not the same standard”. Por enquanto, o revisor é a única fonte.