Se encuentra en:
Manejo de las importaciones
LIBP-0022 (Libro de pautas)
- Área: Reglas Generales de Construcción de Aplicaciones Java
- Tipo de pauta: Directriz
- Carácter de la pauta: Obligatoria
Pautas
Título | Carácter |
---|---|
Concretar las importaciones de Paquetes | Obligatoria |
No declarar importaciones redundantes o que no se usen | Obligatoria |
No importar paquetes de Sun | Obligatoria |
Concretar las importaciones de Paquetes
En muchas ocasiones se abusa del /'*'/en las sentencias de importación de paquetes. Con ello, se dificulta seguir las relaciones de dependencia. Es aconsejable, en la medida de lo posible reducir esta situación.
No declarar importaciones redundantes o que no se usen
Es necesario comprobar que no se realizan declaraciones de importación redundante. Una declaración de importación se considera redundante si:
- Se trata de un duplicado de otra importación. Esto es, cuando una clase se importa más de una vez.
- La clase importado del paquete java.lang, por ejemplo, la importación de java.lang.String.
- La clase importados es del mismo paquete.
- Se debe de comprobar que se utilizan las importaciones realizadas.
No importar paquetes de Sun
No se deben importar paquetes de 'sun.*'. Estos paquetes no son portables y tienden a cambiar introduciendo errores en el código.