Red de conocimiento informático - Problemas con los teléfonos móviles - La "nueva versión de los semáforos" ha provocado acaloradas discusiones. ¿Por qué los semáforos son complicados?

La "nueva versión de los semáforos" ha provocado acaloradas discusiones. ¿Por qué los semáforos son complicados?

Personalmente creo que los semáforos se vuelven más complicados porque hay más funciones a considerar. Al igual que los equipos mecánicos, cuantas más funciones, más largas y sofisticadas son, pero más complejas.

¿Cómo debería decirlo? La razón por la que los nuevos semáforos son complicados ahora es en realidad inseparable de su idea de "un conjunto de soluciones para todos los problemas", por ejemplo, la "nueva versión" de esta vez. de los semáforos" también incluye el daltonismo. Teniendo en cuenta el problema, es decir, si los daltónicos también pueden ver los semáforos normalmente, el diseño de los semáforos será problemático, porque los daltónicos no pueden ver el rojo y el verde con claridad. Y hay otro problema, y ​​es que quieren utilizar un semáforo para todas las intersecciones, sin importar cuántos carriles haya. En este caso, está bien si son dos carriles, porque no hay muchos carriles que deban controlarse, pero si son tres o cuatro carriles, especialmente cuatro carriles, con giros a la izquierda y a la derecha y recto, la lógica de diseño del semáforo Será muy problemático. Si no dominas las matemáticas, es fácil involucrarte en el diseño.

De hecho, en última instancia, la razón por la que los semáforos son complicados es principalmente porque queremos utilizar un semáforo para resolver todos los problemas. Esto es equivalente a una olla arrocera que originalmente solo podía cocinar arroz. Ahora desea que pueda traer arroz sola, lavar el arroz, cocinar arroz sola y hacer sopa sola. ¿No añade esto mucha funcionalidad? Entonces también aumentará la lógica correspondiente para abordar el problema, lo que se reflejará a nivel de software, es decir, aumentará la cantidad de programación de código. Por ejemplo, cuánto arroz tomar, cuánto tiempo lavar el arroz, cuánta agua agregar cada vez que cocine y cuánto tiempo hervir la sopa. Todo esto aumenta la carga de trabajo, lo que también puede decirse que aumenta la complejidad. Esta es la situación de los semáforos actuales, por lo que cada vez te resulta más difícil de entender, y no tan fácil de utilizar como los antiguos, porque los antiguos tienen una única función, por lo que sólo hay que hacer bien su trabajo.

En general, la razón por la que los semáforos son complicados es porque la gente quiere que tengan más funciones y, con más funciones, naturalmente se vuelven más complicados.