Skip to content

MiguelRS-98/ARSW-CountingLOC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INTRODUCTION TO JAVA, MVN, AND GIT: LOC Counting

Miguel Ángel Rodríguez Siachoque

2 de Junio de 2021

Ejecución de Countline.java

Debe ser ejecutado con dos parametros:

  • La opción debe ser "loc" o "phy".
  • La dirección del archivo tipo: TestText\Example1.txt

Diagrama de Clases

Clase Countline

  • main( String[] args )

    Es el metodo principal de main con el cual se recolecta la informacion:

    • args[0] = Opción "loc" o "phy".
    • args[1] = Dirección del archivo a contar lineas.
    La salida sera la cantidad de lineas según la opción.
  • ReadLine (String option, String locationFile) >

    Es el metodo encargado de leer el archivo y almacenar las lineas de este.

    • option = La opcion obtenida en main.
    • locationFile = La locacion obtenida en main.
    Retornara una lista donde estaran todas las lineas del archivo.
  • ExceptionLine (String excepLine)

    Es el metodo encargado de verificar las lineas que no estan vacias o comentadas.

    • excepLine = La linea que se quiere verificar.
    Retornara un booleano donde si es True, la linea cumple con los requisitos, de lo contrario no se agregara.

JavaDoc:

JavaDoc - LOC Counting

Tiempo de Lineas LOC:

El archvivo Countline.java contiene un total de 84 lineas, realizados en un tiempo de aproximadamente 6,5 horas:
46/6,5 = 7 lineasLOC/horas.
El archvivo CountlineTest.java contiene un total de 77 lineas, realizados en un tiempo de aproximadamente 1 hora:
62/1 = 62 lineasLOC/horas.

Tiempo total:

104/7,5 = 13.86 lineasLOC/horas.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published