Skip to content
Ejemplos de diseño para la primera Jornada de Arquitectura .NET
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
01 - Cheapest Painter
02 - Fastest Painter
03 - Work Together
04 - Refactoring - Iterator
05 - Refactoring - Collections Wrapper
06 - Refactoring - Composite
07 - Refactoring - Strategy
08 - Refactoring - State
.gitignore
README.md

README.md

Jornada Arquitectura .NET - De Procedular A Objetos

N|Net-Baires

Painters Company

N|Net-Baires

Requerimientos

01 - Cheapest Painter

  • Dadas las dimensiones en metros de una superficie, se debe obtener el pintor mas barato para pintarla.
  • Solo serán considerados los pintores que se encuentren disponible en ese momento para realizar el trabajo.

02 - Fastest Painter

  • Dadas las dimensiones en metros de una superficie, se debe obtener el pintor mas rápido para pintarla.
  • Solo serán considerados los pintos que se encuentren disponible en ese momento para realizar el trabajo.
  • Los pintores que no se encuentran disponible para realizar el trabajo en ese momento, deben poder ser reconocidos y excluidos inicialmente de toda busqueda.

03 - Work Together

  • Dadas las dimensiones en metros de una superficie, se debe obtener el tiempo y el precio que el conjunto de pintores disponibles consumirá para realizar el trabajo.
  • Los pintores que se encuentren de vacaciones, serán considerados para este nuevo calculo, aunque estos contarán con una tarifa especial, indicada por cada pintor.
  • Todos los pintores que se encuentren en vacaciones deben indicar cual es el costo de trabajar dentro de ellas.
  • Solo los pintores que no se encuentren disponible serán excluidos de este proceso.
You can’t perform that action at this time.