Subj : Re: Protecting your code To : comp.programming From : Randy Howard Date : Sat Jul 30 2005 02:49 am MiniMe wrote (in article ): > Very usefull observations. > I considered myself the websolution and it is feasable. > My real problem is this: I am not programmer Then your opinion on what is or is not feasible isn't all that interesting to those that are programmers. > The idea that I have > is a good one I consider and I want to protect it. The correct answer to this has already been provided, an NDA. If you don't have one in place BEFORE you start discussions with a contract programmer, you are a fool. > I tried not to make > much case of this but i detected some increased interest coming from > my programmer on the direction of havig the whole design in advance. That's probably because he wanted to do it properly. Hiding important details because you are afraid of your great idea is bound to cause problems. > The application is modular and they don't need to know the whole > concept in order to write the code for this. You are the ultimate nightmare employer. If you don't trust him, you don't trust him. Find someone that you do trust, put an NDA in place, and tell them EVERYTHING related to the implementation and your goals for it. You are not in a position to know or understand what the programmer does or does not need to know up front to design a solution properly. Just because you can see it in your head does not make it easy for someone getting bits and pieces to build it properly, especially if you want it done well and in a reasonable time frame. This is eerily close to the "bring me a rock" scenario. > Basically it is interface > for some already existing public domain applications and some > conectors which will transform these apps in addons to major > applications already on the market. LOL. You're definitely holding on to this one too tight. > So how do I protect my idea and my code from stealing by my very own > programmers ? Get a hold on reality, sign an NDA, put some "prior art" documentation in place, find an attorney, do anything but what you are doing now. > I am not being paranoid here Yes, you are. Incredibly so. He should have hit you over the head with a 2x4. > but I had to stop working with my > programmer because with no reasons he was pushing me to provide him > the whole concept. *sigh* -- Randy Howard (2reply remove FOOBAR) .