As an aside, I wonder if this happens to book authors as well. “I have this great idea for the next blockbuster novel, if you just write it, we can both share in the profits from the book sales and the sure-to-come movie rights.” Why is programming generally considered to be a simple task once you have hatched the idea? It can’t be because of all the shining examples of software projects that go over budget and never deliver anything useful to its users. End of soapbox.
-Nick Dalton, iPhone Development Blog