abr
19
2008

Exceptions na vida real

Parte I

Caveira_PCDizem que os programadores não ficam doentes. Em vez disto eles tem Exceptions.

Segundo a Sun: “An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program’s instructions”; que em tradução livre seria “Uma exceção é um evento, que ocorre durante a execução de um programa, que interrompa o fluxo normal das instruções do programa”.

Trazendo isso para o dia a dia de quem trabalha em frente a um computador, não é difícil imaginar quando ocorre algo do tipo no nosso organismo. Muitas vezes, por causa da correria da nossa área de trabalho, deixamos a nossa saúde em segundo plano, e quando percebemos, já é tarde! O corpo avisa mas tratamos estas “exceções” de forma a continuar trabalhando até onde dá.

Um bom exemplo disto em pseudocódigo de programação seria este:

try {
programador.trabalhar();
if (programador.doente == True) {
throw new SaudeException(“Trabalhe assim mesmo, você tem prazo a cumprir!”);
}
console.printLine(“Estou trabalhando”);
} catch (SaudePiorouException e) {
console.printLine(“Continuo trabalhando e não procuro um médico…”);
} catch (Exception e) {
console.printLine(“Ferrou, estou muito doente e vou ao médico…”);
} else {
console.printLine(“O programador trabalhou com sucesso.”);
} finally {
console.printLine(“O programador morreu.”);
}

Lógico que estou ironizando com este exemplo, mas não deixa de ser uma verdade. No mês passado, fui parar no hospital depois de sentir dores nas costas por alguns dias. Detalhe: Só fui quando a dor estava insuportável. Ao chegar lá, foi diagnosticado um cálculo renal, também conhecido como pedra no rim. O enfermeiro que estava me medicando perguntou com o que eu trabalhava. Respondi de maneira rápida e seca, já que estava com muita dor: “-Com informática”. Ele fez uma cara e falou: “-Já sei. Trabalha o dia todo na frente do computador, sentado todo torto, sem levantar para beber água e só vai no banheiro quando não consegue segurar mais…”. Realmente o que ele falou caiu perfeitamente no cenário do meu dia a dia. Por muitas vezes nos esquecemos da postura e só vamos lembrar de corrigi-lá quando estamos em casa, deitados na cama, e a coluna e o pescoço começam a doer. Almoçar? Não, compra um salgado e um refrigerante pra mim que vou comer aqui mesmo. Quando temos dor de cabeça, logo pensamos; É sono, e corremos até a máquina de café. O sono também, ah o sono! Das oito horas recomendadas a apenas seis ou até mesmo cinco horas por noite. Tudo por causa daquele projeto pessoal, daquele trabalho “por fora”. Junta-se a isto palestras, lançamento de produtos e cursos de extensão aos Sábados e pronto. A bomba esta formada.

Uma coisa importante que esquecemos é que sem a nossa saúde, não há trabalho, não há produtividade, não há criatividade. Pensem sobre isto!

Na segunda parte deste artigo, vou falar um pouco dos problemas de saúde mais comuns que afetam os profissionais que trabalham com o computador de forma em geral.

Se cuidem! Afinal, queremos que você volte a nos visitar. ;-)

Últimos 5 artigos de Fernando Fonte

Fernando Fonte

De Campinas-SP, bacharel em Ciência da Computação. Atua como Analista Programador em uma empresa de tecnologia, desenvolvendo softwares para comunicação e controle dos equipamentos produzidos e de organização dos processos internos. Possui conhecimento em sistemas operacionais Windows, programação Delphi e Visual Basic 6 e Banco de Dados SQL Server. Atualmente estuda Java, .NET, Flex Builder e Android. Tem interesse em Jogos, Celulares, Smartphones, Notebooks e tudo que for relacionado a tecnologia. Fundador deste site, convidou amigos para lhe ajudar com este projeto.

Website - Twitter - Facebook - More Posts

2 Comentários »

RSS feed para os comentários deste artigo. TrackBack URL


Deixe uma Resposta

*

Powered by WordPress. Theme: TheBuckmaker. Darlehen, OpenID