in reply to Thought for the week, April 8
I interpret your meditation as meaning "There's no such thing as a one-off program", when applied to IT. If so, this sentiment is laudible.
However, the word design has connotations when it comes to software, as design is quite downstream of many activities.
First of all... Requirements, requirements, requirements!
What problem are you trying to solve? It may be, that uniqueness is a requirement, in which case you need to design for exactly _one_, not zero or many. For example Class::Singleton.
I think a more important focus is to design for the future. Try to anticipate future requirements.
My recommendation is to get a good book on design patterns. Fellow monks, can you recommend any?
--rW
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Thought for the week, April 8
by Molt (Chaplain) on Apr 12, 2002 at 09:35 UTC |