??? 04/25/07 18:47 Read: times |
#137939 - wishful thinking Responding to: ???'s previous message |
Without complete requirements analysis, there can be no design. It's just a guess if you don't have firm requirements in both function and performance
In most cases I have ewxperienced there has been "firm requirements" till they changed What I have found useful is 'installing hooks' i.e. design based on everything I could imagine any one would want from the specific thingy and code based in the "firm requirements" with an eye to the parts of the 'complete' design not required. If you look over my implementations, you may find a place where a state machine could be replaced by an 'if' statement that would be an example of the requirements in that area, indeed, being firm and my imagination being too vivid. However except for the ridicule from the next to tackle the project, which I could care less about, there is nothing wrong with a 'two state state machine' Erik |