与程序员协作,代码的某些部分对协作者不可见但可执行

问题描述 投票:0回答:1

假设一段代码由多个部分/函数组成。如何管理代码并与程序员协作,使代码的某些部分对协作者不可见但可执行?更具体地说,我们以 Matlab、Python 为例。

完全没有线索。我希望我能知道如何管理代码、结构来实现我的目标。

encapsulation
1个回答
0
投票

如果我理解正确的话,您希望拥有一个与合作者共享的代码,其中包含一些您想保密的部分?

一种方法是封装您认为敏感的代码,并通过库等调用这些方法。 在 C 及其衍生语言等语言中,头文件中只有原型可见,而后面的代码不可访问。

© www.soinside.com 2019 - 2024. All rights reserved.