Soy programador de Java y siempre he creado archivos separados para Clases, estoy intentando aprender Python y quiero aprender bien. ¿Es costoso en Python poner Clases en diferentes archivos, lo que significa que un archivo contiene solo una clase. Leí en un blog que es costoso porque la resolución del operador .
ocurre en tiempo de ejecución en python (ocurre en tiempo de compilación para Java).¿Es costoso en Python poner clases en diferentes archivos?
Nota: He leído en otras críticas que podemos ponerlos en archivos separados, pero que no mencionan si son más costosos de ninguna manera
Creo que desalentado es un término fuerte. En general, es mejor que importes normalmente para no ocupar tu espacio de nombres, sí. En algunos casos, sin embargo, si, por ejemplo, está utilizando algo importado a lo largo de su código, no hay nada de malo en usar este tipo de importación. –
Esa es una característica sorprendente que almacena el nombre de clase con módulo en una variable, que mejorará el rendimiento de mi código –
@Lattyware Eliminado mi comentario ya que mencionó lo que quise decir en su edición, pero ¿qué quiere decir con algo importado mucho? – jamylak