This is a trap. If you don't have control over your code you dont have control over the product. Someone, somewhere in the stack needs to understand how everything works.
Would two great developers produce the same output given a spec, probably not. The spec and validation would be part of the solution. The code can be different each time.