Juego 2
Para el juego 2 vamos a hacer un poco de
TDD. Tendréis que crear una clase que implemente un determinado interfaz y que sirva para pasar una serie de tests. Tanto los tests como el interfaz los podéis descargar desde aquí:
Codigo.
La clase a implementar corresponde con un famosísima secuencia numérica pero, Serías capaz de calcular el primer
millón de resultados en menos de
5 milisegundos?
En los tests la clase a implementar se llama Juego2. podéis cambiar el nombre, pero deberéis modificar los tests de acuerdo con el cambio.
Hay una breve descripción de los tests y del interface en la parte final del video de solución del juego 1.
http://www.viddler.com/explore/glocast/videos/4/Podéis enviar las soluciones a altnethispano.game@googlemail.com
Juego 1
Supongamos la siguiente tabla de base de datos con las siguientes filas:
SKU
|
Cantidad Disponible
|
339
|
20
|
340
|
28
|
341
|
45
|
342
|
12
|
342
|
12
|
343
|
9
|
344
|
8
|
345
|
19
|
345
|
26
|
346
|
300
|
El objetivo es averiguar la/s consulta/s optimas para:Encontrar los SKU's duplicados (como SKU 342)
- Además, y aquí viene la parte interesante, hay que proporcionar información indicando si hay * SKU's duplicados que entran en conflicto con otros (por ejemplo SKU 345 tiene una fila que diciendo que hay disponibles 26 unidades y otra que dice que sólo hay disponibles 19)
Solución Juego1:
Podéis descargar los scripts desde:
http://altnet-hispano.pbworks.com/f/Juego1.rar
El vídeo está publicado en:
http://www.viddler.com/explore/glocast/videos/4/