Tag Info

Hot answers tagged

9

Non-disclosure agreements work on the legal side but not in reality, no agreement prevents someone with intent to still steal code or ideas. Protect core code in obfuscated code bases, through APIs installed on the local machine or have it on a server that others do not have access to to and provide access through function calls. Make sure the local ...


1

For algorithms/strategies/indicators, the way this is normally done is you describe the general algorithm, but leave out the parameters. They are then taken from an settings file. So we do all the testing, including acceptance tests using x=12, y=18. But then you run it yourself using your secret numbers, x=10.56 and y=21.22. That is in the context of ...


1

Break the code into parts. (unit tests, error checking, algo) Decide what code is sensitive and what code can be shared. Create a "fake" version of the sensitive code for testing. Have the programmer work on the part that is not sensitive. Code the sensitive part (the algo) yourself. (Example: There is no reason a programmer cannot work on the part of the ...



Only top voted, non community-wiki answers of a minimum length are eligible