Do fim pro começo

Galera, a dúvida é meio estranha

Tipo preciso obter indicadores (quantidades, qualidades) de uma aplicação,
porém essa aplicação ainda não tem nada. Os objetos dos quais preciso, valores, etc…

Como eu poderia modelar isso sem ter que precisar modelar toda a aplicação para
obter os retornos (objetos) dos quais precise?

esses indicadores serão utilizados para serem impressos em um relatório.

Ajudem ai, sugestões por favor…

Obrigado.

Modele objetos que retornam números fictícios, com a entrada sendo um objeto sem nada mesmo, mas com o nome que você deseje usar, assim você só precisará mudar a lógica depois e não essa parte que envolve desenvolver o relatório.

Será que entendi certo ou não tem nada a ver o que te falei?

Utilize interface e um mock (objeto que simula a implementação original).

Ou seja, vc faz sua aplicação chamando uma interface, então o mock implentaria essa interface. Aí fica fácil depois substituir o mock, já que você estaria trabalhando com a interface e não a implementação.

é meio que assim mesmo.

por exemplo:

preciso descobrir inscritos tem aqui no guj.

porém não tenho os objetos guj e nem inscricao.

O diabo do “detalhe” tá ai.

Gostaria de saber se tem alguma forma de a operacao por exemplo:

obtemIndicador1() não precise saber que é guj e que é inscricao efetuar o cálculo.

Quando surgir na aplicação estes conceitos, provavelmente por outras pessoas que implementem
o meu indicador já estaria pronto?

estranho?

Bob,

gostei da idéia…

inclusive estou implementando os testes de unidade primeiro. easyMock serviria?

Pode me ajudar com um simples exemplo ou referência, ainda não fiz uso.

Obrigado.