On 2010-11-09, Grant <emailgr...@gmail.com> wrote: >> So is your question really "how do I modularize my code"? > > I'm most interested in the part about developers not knowing about > the system as a whole. I'd like developers to work on my code, but > prevent them from selling the code or using it themselves.
Have programmers stolen a lot of code from you or somebody you know in the past? > I thought a good way to accomplish this might be to modularize > heavily and change variable names. I don't understand what changing the variable names accomplishes if the source code is still readable and understandable by those working on it. > It sounds like I'm really going against the grain here. Is it > standard practice to hire a developer on the internet from any given > country, never meet him or her, have them fax a signed NDA, and turn > over your biggest asset to them? You've got to do some due diligence. Mostly to find out if they're competent. Also I suppose to find out if they're honest. Personally, I think the former is the big problem. Maybe you should hire local developers whom you've interviewed and whose references you've checked? -- Grant