Implementar subprocesos en un programa es difícil, sí, sin embargo, ¿por qué es que algunas personas no los implementarán incluso cuando existe una necesidad evidente de ello?
Un ejemplo: el programa tiene que cargar un conjunto de datos desde una base de datos, lo que hay que hacer es realizar la conexión y obtener los datos de la base de datos en un subproceso de trabajo y luego cargarlos en la GUI, dejando el subproceso de la GUI sensible para el usuario.
Pero no, he hablado con personas que parecen pensar que los hilos son malos y malos y todo lo demás, y uno debería evitarlos a toda costa. Incluso he escuchado que algún instructor de la clase desaconsejaba el uso de subprocesos y, por lo tanto, no quería cubrir su uso. ¿QUÉ ???
Con el hardware en varios núcleos, creo que debemos comprender mejor los subprocesos y no tener miedo de usarlos. Me parece un tema fascinante personalmente.
Entonces, ¿cuáles son las cosas que has escuchado acerca de los hilos que son falsos?