Skip to content

UNVQUI/eis_ci_codecov_spread_sheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpreadSheet

El objetivo de este dojo es implementar una hoja de cálulo (reducida) proveyendo la siguiente funcionalidad básica:

  • Una celda puede almacenar una etiqueta o un valor numérico.
  • Una celda puede almacenar una función
    • Implementra función entidad
    • Implementar función sumatoria
  • Al actualizar una celda todas las fórmulas referenciadas deberían actualizar su valor.

Un ejemplo de Hoja de cálculo (identidad)

a b c
1 1
2 2
3 Sum: =id(b1)

el valor de b1 debe ser 1 y deberá actualizarse según se actualice la celda referenciada

Un ejemplo de Hoja de cálculo (sumatoria)

a b c
1 1
2 2
3 Sum: =sum(b1:b2)

el valor de b3 debe ser 3 y deberá actualizarse según se actualice la celda referenciada

Metodología

Programación orientada a objetos + TDD

Referencias:

  • Servidor de integración continua: Travis
  • Cobertura de código: Codcov
  • Herramienta de instrumentación de código Jacoco

About

Este proyecto es un ejemplo de CI y Cobertura

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages