Este kata surgiu de algumas discussões que tivemos nas reuniões do DFW Practioners. O
domínio do problema é algo aparentemente simples: preços de mercadorias nos
supermercados.
Algumas coisas nos supermercados têm preços simples: essa lata de feijão custa US $ 0,65.
Outras coisas têm preços mais complexos. Por exemplo:
Este kata não envolve codificação. O exercício consiste em experimentar vários modelos para
representar dinheiro e preços que sejam flexíveis o suficiente para lidar com esses (e outros)
esquemas de preços e, ao mesmo tempo, geralmente utilizáveis (no checkout, para
gerenciamento de estoque, entrada de pedidos e assim em). Gastar tempo considerando
questões como:
Objetivo
O objetivo deste kata é praticar um estilo mais flexível de modelagem experimental. Procure
o maior número possível de maneiras diferentes de lidar com os problemas. Considere os
vários tradeoffs de cada um. Quais técnicas são as melhores para explorar esses modelos?
Para gravá-los? Como você pode validar um modelo é razoável?