网站bug怎么找 软件公司如何保障源代码不会被外泄?
软件公司如何保障源代码不会被外泄?
谢谢你的邀请。防止源代码泄漏是一个常见的要求。不同的公司有不同的方法,包括技术和工艺规范。有许多相关的解决方案。这里有一种技术:VDI(虚拟桌面),可以由感兴趣的人进行评估。
其实这项技术已经存在多年了,现在已经比较成熟了。对于用户来说,主要的挑战是成本(一套新的架构、服务器、存储、网络成本可能会增加)和用户体验。尤其是用户体验,因为计算不是在本地计算机上而是在后台服务器上,开发人员可能会觉得响应很慢。但近年来,由于超融合的存在,用户体验有了很大的提升。目前,一些大型的研发中心(超过一千人)已经采用这种技术来保护源代码。如果你的源代码真的很重要,考虑一下这种技术。
这个答案来自邹大斌,一个科技旅行者团队
您好,一个有五六年编程经验的程序员来回答您的问题:
我们不说例外,正常的2000行代码,如果是有效的代码,至少在一个小项目中应该能够实现一个功能模块,如果一个源文件500行代码,那么至少4个文件要完成2000行代码,一般来说,不会写那么多代码然后一次编译,所以很难定位问题。
事实上,这三项是在程序设计和调试期间的不同时间段生成的。当一个程序被编译器编译时,它会发出警告和错误。然而,大多数bug指的是当程序运行时,测试是否有bug要比警告和错误困难得多。一个熟悉编程的程序员可以在没有任何警告或错误的情况下编写大量代码,但他可以继续进行项目,也很难保证不会出现bug。我们可以看到,windows被这么多优秀的工程师维护了这么多年,但它仍然需要不断地修补。
如果一个工程师能写2000行代码,并且在编译过程中没有任何警告和错误,那么他可以说是一个非常细心和有经验的工程师。如果2000行代码在实际应用中不产生小bug,可以说他有很强的能力。这样的工程师可能很多,但我不是,为此目标必须更加努力,加油
!以上是我个人的看法,希望能有所帮助。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。