[pyar] Nombrando clases en Python (convenciones)

Hernan Grecco hernan.grecco en gmail.com
Lun Oct 7 19:32:38 ART 2013


Hola,

> Interesante la decisión de la gente de Go.
> Puede volverse un poco ilegible a medida que crece en complejidad la
> estructura de módulos, me parece.

Creo que siempre usas el nombre del subpaquete.

Por ejemplo, el paquete http esta dentro de net. Entonces haces:

import "net/http"
resp, err := http.Get("http://example.com/")

Si hubiera muchos paquetes con el mismo nombre, se pueden renombrar:

import (
        "math/rand"
        crand "crypto/rand"
        "net/mail"
        aemail "appengine/mail"
)

Asi que creo que sigue legible por mas que tengas una estructura jerárquica.

Hernán


More information about the pyar mailing list