Skip to content

Latest commit

 

History

History
 
 

dojo_8

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

InconsistencyCalculator

El objetivo de este dojo es refactorizar la clase InconsistencyCalculator

La clase evalua inconsistencias en los métodos de envío, dada la selección del usuario como método de envío.

La funcionalidad que buscamos implementar no cuenta con pruebas y se busca que decidamos que pruebas deberíamos escribir, ya sean de integración o de unidad.

Metodología

Programación orientada a objetos + TDD

Agenda

  1. Planteo de problema (5 minutos)
  2. Codificación (30 - 40 minutos)
  3. Puesta en común (Hasta el final)

Pasos para realizar el workshop

  1. Clonamos el repo:

        git clone https://github.com/diegosanchez/dojo.git
  2. Descargamos el branch remote correspondiente al workshop:

        git checkout workshop

Pasos específicos para javascript

  1. Instalamos módulos

        npm install
  2. Ejecutamos los tests

        npm run test

    o

        make

Qué necesito?

  1. node 4.2.3
  2. npm 2.14.7

Pasos específicos para java

  1. Ejecutamos los tests

        mvn test
        ( Estando en la carpeta que contiene el pom.xml )

Qué necesito?

  1. Maven 3+ ( brew install maven )
  2. JDK 1.7 u 1.8## Pasos para realizar el workshop

Qué necesito?

  1. Notebook para realizar workshop (si queres hacerlo, sino podes venir a compartir tus experiencias)
  2. Ganas de compartir tu solución.