A posição
Os nomes não são argumentos.
Enumerar componentes é uma forma de pedir confiança emprestada. Parece preciso, mas não te diz nada sobre o comportamento do produto nas tuas mãos.
Além disso, envelhece mal: os componentes são substituídos, e uma promessa associada a um componente pode ser quebrada quando melhoras o produto.
Por isso, descrevemos antes o comportamento. O que acontece quando aproximas o cartão do dispositivo. O que o cartão armazena. O que não podemos fazer por ti. Estas afirmações continuam a ser verdadeiras.
Duas formas de descrever um produto.
O que ficas a saber
- Falar sobre especificações
- Uma lista de nomes.
- Falar sobre o comportamento
- O que acontece quando o utilizas.
Como envelhece
- Falar sobre especificações
- Mal, os componentes mudam.
- Falar sobre o comportamento
- Bem, o comportamento é a promessa.
Verificável
- Falar sobre especificações
- Raramente por ti.
- Falar sobre o comportamento
- Sim, nas tuas próprias mãos.
Honestidade sobre os limites
- Falar sobre especificações
- Na maioria das vezes, não se fala disso.
- Falar sobre o comportamento
- São claramente indicados.
Descreve o objeto,
não a lista de componentes.