No veloz curso de nossas famigeradas vidas nos deparamos a todo momento com diversos projetos, que inevitavelmente podem ser classificados em função da sua utilidade e qualidade. Também existem os projetos que nunca foram implementados popularmente conhecidos por “Projetos Virtualmente Impossíveis” ou “Mission Impossible Projects”. Tal termo foi cunhado pelo
Edward Yourdon em um livro com o mesmo titulo, neste texto o autor versa sobre o problema dos projetos na indústria de software. O título deste post faz alusão ao termo supracitado e tenta relatar um bug em um projeto concreto.
Nos últimos meses andei com alguns distúrbios relacionados ao sono e observei que toda manhã o colchão estava uns dez centímetros para fora da cama. Conclui que se tratava de sono agitado, em outros termos, eu estava me movimentando durante o sono e por conseqüência empurrando o colchão. Inocência a minha, na realidade eu estava diante de um projeto concretamente impossível! A foto abaixo mostra o problema na minha cama.
Supostamente uma cama deve suportar peso na vertical, uma vez que ela pode servir de arena para vários “esportes horizontais”. Contudo, o projetista da minha cama vez um encaixe que visivelmente não é ideal para suportar peso e vibrações na vertical, um dia isso ia ceder (ver foto acima). Pensei em alguma forma de consertar o bug deste projeto utilizando as ferramentas que domino e tenho em casa; neste caso uma furadeira e quatro parafusos, conforme foto abaixo.
A solução vislumbrada consiste na colocação de um parafuso logo abaixo do encaixe para suportar o peso na vertical. Para tanto foi necessário furar o tubo de 5 cm e colocar um parafuso de 6 cm fixado com uma porca. Furar um tubo não é uma atividade trivial, dessa forma, observem como deve ser feito:
Em suma, estou dormindo na horizontal novamente, os distúrbios no sono desapareceram (não estavam relacionados a este problema) e a arena suporta até esportes horizontais entre elefantes. Em complemento, senti o prazeroso gostinho de arrumar um bug de um projeto concreto. Agora deixe-me voltar aos meus projetos virtualmente impossíveis
:-).