Simplificar a busca 14/07/2011 12:20

Chefe: O cliente mandou tirar todas aquelas opções de busca, porque está muito poluído e confuso.
Programador: OK. Diz como ele quer filtrar e ordenar os dados, que eu crio umas regras no SQL e deixo a busca mais otimizada e com menos opções.
No outro dia...
Chefe: É bem simples: ele quer uma busca tipo a do google. Só um campo para escrever o que quiser. Não precisa ter ordem, mas tem que aparecer primeiro o que a pessoa queria...

Atraso 13/07/2011 18:17

Chefe: Eu preciso que você termine o sistema antes das 15h para eu entregar para o cliente
Programador: Ah, é impossível terminar hoje... Avisa que vai atrasar!
Chefe: Não pode atrasar! Esse cliente está esperando há muito tempo...
Programador: Mudando de assunto: o salário sai hoje?
Chefe: Não. Isso sim é uma coisa que pode atrasar...

Você é do suporte? 12/07/2011 17:41

- Você é do suporte?
- Não, sou programador
- Ótimo! Também serve... Busca umas caixas lá embaixo e deixa na minha sala...

Não funciona 12/07/2011 12:51

Usuário: O sistema de vocês não está funcionando!
Programador: Como assim não está funcionando?
Usuário: Veio um moço aqui, formatou a máquina, daí seu sistema não está mais funcionando...

Tira o if 11/07/2011 12:16

- Tem uma informação que não está sendo salva, quando finalizo o cadastro
- Deixa eu ver... É só tirar esse if aí...

if ([condição]){
[código]
}

Depois...
- Não funcionou...

([condição]){
[código]
}

FACEPALM

Pra hoje! 08/07/2011 18:37

Cliente: O sistema de mala direta está pronto? Preciso mandar um e-mail para nossa lista hoje!
Programador: Está sim. Só colocar a mensagem no campo de mensagem que ele manda
Cliente: Precisa da mensagem, é? Então dá pra esperar até amanhã? Ainda não terminei de escrevê-la...

Design Patterns 08/07/2011 14:50

- Cara, o que você acha sobre design patterns?
- Bacana, mas o melhor pattern para resolver nosso problema é o "RCP"...
- RCP? O que é RCP?
- Reuse by Copy and Paste

Tem que respeitar o contrato 07/07/2011 18:30

- O prazo do contrato deve ser respeitado. Entreguem o projeto em 2 semanas.
- Então precisa aumentar a equipe e pagar hora extra...
- Os custos do contrato precisam ser respeitados
- Não tem como fazer software funcionando deste jeito
- O contrato não fala de software funcionando. Só fala de prazos e custos.

Período de teste 07/07/2011 12:55

- Cara, aquele programa que você me passou, só consegui usar um mês, e aí ele parou de funcionar...
- Ah, sim... esse é o período de teste
- Ah... então eles estavam me testando pra ver se eu sou bom?
FACEPALM

Isso! E você não passou!

Cadastro relacionado 06/07/2011 17:55

- Estou emitindo um relatório de um cliente, mas está saindo com o nome de outro
- Vê pra mim se esse cadastro tem relação com o outro, se não estão no mesmo registro...
- Pelo que parece eles não têm nenhuma relação... Quer que eu ligue para eles e veja se eles se conhecem?

É sempre bom pegar um cliente prestativo...

↑ Voltar ao Topo