DEV Community

Cover image for Interface de uso
Oswaldo Linhares
Oswaldo Linhares

Posted on

Interface de uso

Todo iniciante que se preze já perdeu horas da vida tentando entender como algo funciona inter​​namente, para aí sim fazer uso da tecnologia. Com o objetivo de demonstrar como isso é bizarro vou fazer duas comparações:

  • 🚙 Imagine que para conseguir dirigir você precisasse saber como um motor funciona? Ou
  • 🍿 Para fazer um saco de pipocas teria que saber as leis físicas envolvidas no processo do microondas?

Será que isso é necessário?

Definitivamente não! Como diria o grande poeta Ariano Suassuna através do personagem Chicó: "Eu não sei, só sei que foi assim".

Image description

Interface de uso

O passo inicial de todo iniciante é compreender o uso das interfaces.

Entenda como interface de uso todos os controles que te permitem se comunicar com determinada ferramenta e com essa comunicação fazer a ferramenta agir em prol do seu objetivo. Precisa entender também que quanto mais complexo a tarefa, mais uso de interfaces são necessárias e além disso mais reconhecimento do feedback dado pelas ferramentas.

Vamos ver o uso das interfaces para as situações acima listadas:

  • 🍿 Fazer um saco de pipocas no microondas

    • 🚪 Abro tampa física do microondas
    • 🍿 Coloco saco de pipocas
    • 🚪 Fecho tampa física
    • ⏲️ Digito tempo ou se a interface for bem elaborada pressiono o botão pipoca
    • ▶️ Pressione botão Ligar
  • 🚙 Mudar carro para vaga da frente

    • 🛑 Pressiona pedal do freio
    • ▶️ Pressionar botão start
    • ✋ Libera freio de mão
    • ✅ Muda marcha para o D
    • 🛑 Solta pedal do freio
    • 🏁 Aciona pedal de acelerar

O Objetivo desse texto caro amigo iniciante em tecnologia, é para te tranquilizar e diminuir sua ansiedade, é bom saber consertar um motor? Claro que é, mas não é algo que você será capaz no nível que você está, deixe para aprender mecânica quando você dominar a direção. Talvez você nunca precise abrir um motor então porque perder tempo?

Foque sua atenção inicial nas interfaces de uso, aquelas que são próprias da linha de carreira que você escolheu: Back-end, Front-end, QA, Devops e etc.

Você precisa saber da existência e como usar mas não precisa necessariamente saber do funcionamento interno.

"Eu não sei, só sei que foi assim" - SUASSUNA, chicó

Até Breve 👋

Top comments (0)