¿Es una mala práctica la ejecución de código al importar un módulo en Python?
📁 pregunta, IA
Varias veces me encontré con la mención de que la ejecución de código al importar un módulo es una mala práctica. Al mismo tiempo, no pude encontrar explicaciones a esta afirmación en ningún lado. Hay dos preguntas.
Primera: ¿Por qué se considera una mala práctica la ejecución de código al importar el módulo?
Segunda: ¿Qué es la ejecución de código, en el contexto de esta afirmación? ¿Asignar valores a una variable global, ejecutar funciones o algo más? Después de todo, la definición de clases y funciones en este módulo, así como la importación de otros módulos (en este módulo que importamos), ¿también se puede considerar "código"?
No answers yet.
Inicia sesión para dejar una respuesta
Blogs
Cómo aprobar una entrevista de PHP: preguntas y respuestas avanzadas
WebSocket en Kotlin: aplicaciones en tiempo real de la A a la Z
stdClass en PHP: qué es y cómo usarlo (tutorial)
jQuery: cómo verificar si un elemento está oculto? (explicación para principiantes)