1. Дайте каждому опцион. И тогда воровать они будут у себя.
2. Забейте. Любая, даже самая уникальная идея, имеет свое время жизни и свою область применения. Например, я знаю как организован проект, но это применимо только к данному проекту и данным разработчикам, в других условиях методика, алгоритм, фича будут неэффективны. Я могу выйти на улицу и каждому рассказывать про замечательные идеи и уникальные алгоритмы. Но кому они нужны кроме меня?
Даже работая над общим кодом мало кто будет представлять себе всю картину в целом. Чем больше будет проект, тем слабее будет понимание каждым из работников, почему это было сделано так а не иначе.
3. Патентуйте алгоритмы, если они того действительно стоят