Constellation

Andre Garzia soapdog at mac.com
Fri Oct 21 15:32:58 EDT 2005


On Oct 21, 2005, at 4:44 PM, Dan Shafer wrote:

> It is a fundamental Truth of the Universe (when you reach my  
> advanced stage of life you can even afford to pontificate now and  
> again) that everything takes longer than you think it will even  
> when you take into account that everything takes longer than you  
> think it will.
>

I have told you my theory that if every project takes longer than  
imagined than you just go stacking them like domino tiles and hope  
that when you finish a easy one they will all be solved in chain  
reaction! :-)


jokes apart, I think the best approach to get something done is
1) write a spec, something to guide you, like what problem you're  
trying to solve (thats an important question), how should your app  
behaves.
2) Adopt modular paradigm like model-view-controller, something to  
split GUI from code so that your code will be portable and maintainable.
3) Follow deadlines, even if you don't have one, go and create  
artificial one with punishments like: if I pass 10 of october without  
an alpha version of my new superduper rev game I shall be honor bound  
to drink a cup of orange juice with 3 spoons of salt....
4) Always research, chances are someone created something similar to  
what you're trying to do, see how they did it, learn from others. For  
example, I love outliners and am trying to build a little one for  
personal use in Rev, I just downloaded everything from MORE to  
OmniOutliner and checked... decided I need to learn more.... :-)

at least this is what my workflow looks... and yes, it still takes  
longer than planned.

andre


More information about the use-livecode mailing list