exposicion de comp. avanzada

Upload: anyely-hernandez-leon

Post on 06-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Exposicion de Comp. Avanzada

    1/13

  • 8/17/2019 Exposicion de Comp. Avanzada

    2/13

    Empaquetado en JavaPasos:

    1.  Abrimos Netbeans seleccionamos el proyecto y nos vamos a suspropiedades:

  • 8/17/2019 Exposicion de Comp. Avanzada

    3/13

    2. Se abre una nueva ventana y en la parte de categorí as seleccionamospackaging (empaquetado) y activamos todas las opciones que se encuentran allí  

     y le damos ok:

  • 8/17/2019 Exposicion de Comp. Avanzada

    4/13

    4. Luego buscamos la carpeta donde esta guardado nuestro proyectoLa abrimos y se debió crear una carpeta llamada «dist» la abrimos y allí  se

    encuentra el archivo ejecutable

    Proyecto ya ejecutable

  • 8/17/2019 Exposicion de Comp. Avanzada

    5/13

    Documentación de código

    Documentar el código de un programa es añadirsuficiente información como para explicar lo que hace,

    punto por punto, de forma que no sólo los

    ordenadores sepan qué hacer, sino que además loshumanos entiendan qué están haciendo y por qué.

  • 8/17/2019 Exposicion de Comp. Avanzada

    6/13

    DOCUMENTACIÓN

  • 8/17/2019 Exposicion de Comp. Avanzada

    7/13

    ¿Qué hay que documentar?

    ¿de qué se encarga una clase? ¿un paquete?¿qué hace un método?

    ¿cuál es el uso esperado de un método?

    ¿para qué se usa una variable?

    ¿cuál es el uso esperado de una variable?¿qué algoritmo estamos usando? ¿de dónde lohemos sacado?

    ¿qué limitaciones tiene el algoritmo?

      ¿la implementación?

    ¿qué se deberí a mejorar ... si hubiera tiempo?

  • 8/17/2019 Exposicion de Comp. Avanzada

    8/13

    Tipos de comentarios   javadoc

    Comienzan con los caracteres "/**", se puedenprolongar a lo largo de varias lí neas (queprobablemente comiencen con el carácter "*") yterminan con los caracteres "*/".

      Una lí nea

    Comienzan con los caracteres "//" y terminan con lalí nea

      Tipo CComienzan con los caracteres "/*", se puedenprolongar a lo largo de varias lí neas (queprobablemente comiencen con el carácter "*") y

    terminan con los caracteres "*/".

  • 8/17/2019 Exposicion de Comp. Avanzada

    9/13

    ¿Cuándo hay que poner un comentario?

    ● Por obligación (javadoc)

    ● Por conveniencia (una lí nea)

    ●  Y por si acaso (una lí nea)

  • 8/17/2019 Exposicion de Comp. Avanzada

    10/13

    Javadoc: documentación de APIs

    El paquete de desarrollo Java incluye unaherramienta, javadoc, para generar un conjunto

    de páginas web a partir de los ficheros de código.Esta herramienta toma en consideración algunos

    comentarios para generar una documentaciónbien presentada de clases y componentes declases (variables y métodos).

  • 8/17/2019 Exposicion de Comp. Avanzada

    11/13

    Documentación de clases e interfaces

    Deben usarse al menos las etiquetas:

    @author

    @version

    La tabla muestra todas las etiquetas posibles y su

    interpretación:

  • 8/17/2019 Exposicion de Comp. Avanzada

    12/13

    Documentación de constructores y métodosDeben usarse al menos las etiquetas:

    @paramuna por argumento de entrada

    @returnsi el método no es  void

    @exception ó @throws

    una por tipo de  Exception  que se puede lanzar(@exception y @throws se pueden usar indistintamente).

    La tabla muestra todas las etiquetas posibles y su interpretación:

  • 8/17/2019 Exposicion de Comp. Avanzada

    13/13

    RACIAS POR SU ATENCIÓRACIAS POR SU ATENCIÓ