On Sep 9, 2010, at 2:25 PM, Greg Guerin wrote:

Try it.  See what happens.  Repeat as needed.

A lot of design questions can only be answered well by experience. Either you already have the experience from an earlier project, or you plan to get the experience by writing one to throw away.

If you're a newcomer to a language, there is almost no chance that you'll do everything right the first time. You have to try things and see what works and what fails. You can read books all day, but you will eventually have to try some things that aren't in the book. When you do, you will find that every situation has its own unique set of constraints, even if they are slight variations on what's in the book. Only the simplest things are exactly the same as what's found in books.

All software is exploration. If someone had already done exactly what you want, then you'd be using that existing software instead of creating a new thing yourself.

Agreed, agreed and agreed. But sometimes you need something to obtain lift off, something to get you off the ground. A friend, hard work, schooling, and or experience help. For me the books and the documentation were invaluable but so was trial and error combined with a lot of hard work.

--Richard

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to