Nerd LeitorTutoriais & Dicas Gambiarra na programação, não se sinta tão mal em fazer Por Redação janeiro 24, 2022 Por Redação janeiro 24, 2022 0 Comente Compartilhe 0FacebookTwitterPinterestEmail 129 Seja bem vindo ao GLUBY, seu gambiarrento! Esse é um post para a elevação do conhecimento e não sobre programação técnicas de programação avançada com a aplicação de recursos pouco convencionais. Pois bem, você sabe que a programação de computadores é um emaranhado de gambiarras, certo? Não!!! Oras, da definição do próprio BYTE que é uma sequência de 8 Bits, onde são necessários 8 sinais de ligado e desligado agrupados para dizer qual caractere aquele BYTE representa, por si só já é uma baita gambiarra. Aí você sobe até a internet, onde pacotes de dados são enviados com até 64 KB, sendo necessário fazer uma gambiarra para que o próximo pacote seja enviado fazendo referência ao primeiro para que todos os pacotes, quando chegam na sua máquina, ela possa abrir essa maravilhosa página que está lendo. ;D Bom, acho que com isso você consegue compreender que alguém inventou alguma coisa para resolver um problemas, sem se ater à algum princípios cientificamente aceito, mas que funcionou e como se diz por aí: “Se a gambiarra funciona, não mexa”. Agora, talvez você se pergunte sobre alguma gambiarra em códigos que já escreveu, mas que serviria para evitar um outro problema maior, teria algum jeito de melhorar? Sabe aquele if(){ if( ) { if() { } } } que você fez para evitar que uma instrução errada passe, mas hoje você poderia pensar que um try{ }catch(){ } seria melhor, mas se mexer agora, outros problemas vão acontecer??? É!!! Bom, pense que só o fato da existência do calendário do jeito que é, só conseguimos existir como sociedade graças a gambiarra que foi feita nele. Reflita comigo: tempoVoltaNoSol = calculaHorasRotacao(); // retorna o tempo de um ano em horas(8765,8) ano=365; if(tempoVoltaNoSol>8760){ resto+= tempoVoltaNoSo – 8760 ; } if(resto==24){ ano==366; } Isso para justificar um arredondamento a cada 4 anos para o calendário funcionar, a gente não perde por volta de 5 horas e não acaba com a nossa sensação de tempo, pois teria um dia que se acordaria no meio da escuridão. Vê!? As vezes a gambiarra é válida e “Não existe nada mais permanente do que uma gambiarra bem feita”. Até a próxima gambiarraprogramadorshitcode Compartilhe 0 FacebookTwitterPinterestEmail Redação Posts anteriores Mockup de Macbook Pro – Download Grátis Próximo post Mockup de Cartão de Visita – Download Grátis Você também pode gostar Crie a sua localização digital para todo o tipo de imprevisto julho 5, 2024 As 7 Melhores Extensões para o Visual Studio Code em 2024 junho 28, 2024 Gamescom Latam estreia em SP: confira datas, preços e a programação junho 26, 2024 Ghost of Tsushima: Director’s Cut – Uma Jornada de Redenção Nerd junho 25, 2024 Stellar Blade: Mais de um milhão de jogadores não resistiram à beleza... junho 25, 2024 Maiores Dicas de HTML: Tudo o que Você Precisa Saber para Começar junho 24, 2024 Pensando em Comprar um iPad? Venha Conhecer Mais Sobre Eles junho 22, 2024 Review de The Boys S04E04: Finalmente Voltamos ao Jogo! junho 21, 2024 Melhore a Qualidade da Sua Imagem Gratuitamente com iLoveIMG junho 21, 2024 Que tal viver um momento nostálgico? junho 21, 2024 Deixe um comentário Cancel Reply Salve meu nome, email e website neste navegador para a próxima vez que eu comentar.