O “depende” também é uma resposta

Saiba por que 'o depende também é resposta' ao escolher tecnologias: contexto, trade-offs e custo de oportunidade para decidir sem arrependimento.

Avatar de Danrley Pereira
Danrley Pereira
O “depende” também é uma resposta

Você abre o editor pra começar um projeto pequeno e, antes de escrever a primeira linha, já perdeu duas horas no Google decidindo qual biblioteca, qual banco, qual framework é o certo. Spoiler: não existe.

Abrir o artigo com uma metáfora visual de múltiplos caminhos válidos partindo de um mesmo ponto, reforçando que não existe uma única resposta certa.
Abrir o artigo com uma metáfora visual de múltiplos caminhos válidos partindo de um mesmo ponto, reforçando que não existe uma única resposta certa.

A pergunta errada é 'qual é a certa?'

Quem está começando quer uma tabela definitiva: React ou Vue, Postgres ou Mongo, REST ou GraphQL — com um vencedor por linha. Mas quase nenhuma decisão técnica tem resposta única. Tem respostas que servem, respostas que servem melhor aqui e agora, e respostas que só vão dar problema depois.

A pergunta 'qual é a certa?' presume que existe uma. Troque por 'qual resolve o meu problema com o menor arrependimento?'. Já muda tudo.

O custo que ninguém coloca na conta

Toda escolha fecha portas. Escolher uma linguagem é abrir mão da facilidade que outra teria naquele ponto específico. Isso tem nome: custo de oportunidade. E é invisível, porque você nunca vê o projeto paralelo que teria feito com a outra opção.

O ponto não é evitar o custo — é impossível. É saber que ele existe e escolher de olhos abertos. 'Vou de X e abro mão de Y' é uma frase madura. 'X é simplesmente melhor' quase sempre é preguiça de pensar no Y.

Contexto não é detalhe, é a resposta

A mesma ferramenta é ótima e péssima dependendo de onde você está. Um banco NoSQL brilha num protótipo que muda de forma toda semana e vira dor de cabeça num sistema financeiro que precisa de consistência. Nenhum dos dois é a 'verdade' — o contexto é.

Antes de comparar opções, descreva o terreno: tamanho do time, prazo, o que você já domina, o que dói se falhar. Metade das discussões de 'melhor tecnologia' some quando as pessoas param de comparar no vácuo.

Comparar sem virar torcida organizada

Existe um esporte na área que é defender a própria stack como se fosse time de futebol. É divertido no bar e péssimo pra decidir. Fanatismo te faz enxergar só os pontos fortes do seu lado e só os fracos do outro.

Comparar de verdade é chato de propósito: liste o que cada opção faz bem, onde ela trava, e o que custa aprender. Se você só consegue listar defeitos de uma e virtudes de outra, provavelmente não está comparando — está torcendo.

Fica bom com o 'quase certo'

A melhor escolha realista quase nunca é perfeita. Ela resolve 90% bem e deixa uns 10% chatos. Iniciante trava tentando eliminar esses 10%; gente experiente aceita o trade-off, anota o incômodo e segue.

Trade-off não é derrota. É o sinal de que você entendeu o problema fundo o suficiente pra ver os dois lados. Quem nunca sente que está 'abrindo mão de algo' provavelmente só enxergou uma opção.

O 'depende' que liberta

'Depende' tem fama de resposta preguiçosa, mas é o contrário: é a resposta honesta de quem viu que a coisa tem mais de um caminho válido. O truque é não parar no 'depende' — continue com 'depende de quê, e no meu caso é isto'.

Escolha, siga, e deixe a decisão reversível quando puder. Você não precisa da resposta certa. Precisa de uma boa o bastante pra hoje, e da humildade de trocar quando o contexto mudar.

Gostou do artigo?

Compartilhe com seus amigos e ajude a espalhar conhecimento!