inappropriate upfront?
- From: Sasa <sasa555@xxxxxxxxx>
- Date: Mon, 17 Apr 2006 07:59:54 +0200
Hi,
For the last year and a half I have been reading a lot of agile literature and I agree with suggested approaches, such as test driven, small steps, yagni etc.
The hypothetical situation that occurred to me is following. Let us say that I am developing some card game. The game is not too complex, but is also not trivial. Let us further assume that I am starting to develop support for computer player(s) in the game. The nature of the game is such that deciding what to play is often not straightforward (i.e. there are multiple choices, sometimes one can reason which one is the best, sometimes it is pure heuristics).
I ponder about the problem for a short while and decide that I need some form of expert system which supports fuzzy logic. The question: is this decision considered inappropriate upfront in agile/tdd approach? Does tdd suggest that I start simple - go through a couple of iterations (test/code/refactor) until I really see that I need the rule based engine?
Sasa
.
- Follow-Ups:
- Re: inappropriate upfront?
- From: Sasa
- Re: inappropriate upfront?
- From: bernard.notarianni@xxxxxxxxx
- Re: inappropriate upfront?
- From: Dmitry A. Kazakov
- Re: inappropriate upfront?
- From: Ron Jeffries
- Re: inappropriate upfront?
- Prev by Date: Re: Question on LSP
- Next by Date: Re: Question on LSP
- Previous by thread: Question on LSP
- Next by thread: Re: inappropriate upfront?
- Index(es):
Relevant Pages
|