Com certeza, você já ouviu essa expressão, “acesso instantâneo”. O que ela passa a você? Qual a idéia?
Instantâneo não significa “ao mesmo tempo”. Ocupa um lugar no espaço. E como tal, tem sua importância em termos de programação. Uma briga constante de todo programador com o seu código consiste em deixá-lo com uma performance superior (Lê-se nas entrelinhas “deixá-lo rápido”) e isso implica no tempo desse software.
Trabalho em uma empresa de desenvolvimento de software em que as pessoas prezam o tempo de resposta das suas aplicações, de modo a consumir menos recursos de hardware (que quase todo o tempo executam no mainframe de forma concorrente). Temos críticas duras a respeito, vindas de outras áreas, quando passamos dois ou três dias depurando um código para torná-lo rápido e funcional. Mesmo que isso signifique um segundo a menos no processamento. As pessoas têm a tendência de ocupar todos os recursos de seu sistema, sem se preocupar com a concorrência de processos.
Não caia nesse erro.
Pense mais no tempo, pense mais no seu usuário.
E tenha dó do seu processador!
Um comentário:
Infelizmente nem todos valorizam a importância das otimizações nos sistemas... :(
Até já escrevi um "desabafo" aqui...
Salada de Bits
Postar um comentário