ExpertiDict

Desenvolvimento de Software · Intermediário · Inglês · Técnico

KISS

/kɪs/sigla

Princípio de manter a solução o mais simples possível, evitando complexidade que o problema não exige.

Onde usar

'KISS, não precisa de microsserviços pra isso': lembrete comum em discussões de arquitetura e design.

Exemplos

KISS: a cron job is enough, we don't need a message queue.

KISS: um cron job basta, não precisamos de uma fila de mensagens.

I'm trying to keep it simple, KISS.

Estou tentando manter simples, KISS.

Her design follows KISS, which makes it easy to maintain.

O design dela segue o KISS, o que facilita a manutenção.

Cuidado

Simples não é o mesmo que fácil ou simplório: uma solução simples pode exigir muito trabalho para ser bem pensada.

Sinônimos

mantenha simples

Antônimos

overengineering

Origem

Sigla de Keep It Simple, Stupid, atribuída ao engenheiro Kelly Johnson, da Lockheed, nos anos 1960.

Veja também

Todos os termos de Desenvolvimento de Software