Evaluating Third-Party Code: How Can It Be Trusted?
评估第三方代码:它如何被信任?
Name clashing isn't just an issue with third-party code.
名称冲突不仅仅是第三方代码才有的问题。
With this, we can include third-party code in our application safely.
通过这种方法,我们就可以安全地在应用程序中包含第三方代码。
Generally, these optional extensions are interfaces to third-party code libraries.
一般来说,这些可选的扩展是同第三方代码库的接口。
Even assuming that the license allows it, few developers are willing to take on the responsibility of changing third-party code.
即便假设软件许可允许这么做,也很少有开发人员愿意担负起更改第三方代码的责任。
Third-party code should be able to produce and process EBIs — for example, to confirm that tabulation has been performed accurately.
第三方代码也应该能够生成和处理ebi,比如确定已经正确完成了制表。
We also now know how using namespaces can make it much safer to include third party code in large applications without the worry of name collisions.
我们现在还了解了如何使用名称空间在大型应用程序中更加安全地包含第三方代码,同时不需要担心名称冲突。
Applications requiring a 32-bit-only kernel extension, whether directly or indirectly through third-party code, will fail to load the kernel extension.
直接或间接通过第三方代码要求仅支持32位内核扩展的应用程序将无法加载内核扩展。
There are obviously several aspects to GWT that helps avoid leaks and such but this does not mean that any third party code written in GWT is 100% leak free.
当然GWT从几个方面可以帮助避免泄露,但是这并不意味着用GWT编写的第三方代码就100%不会泄露。
Similarly, agile programmers are more likely to want to read third party code: sometimes they want to make some sustainable improvements; other times they do it just to learn a new design.
同样,敏捷开发者更愿意去阅读第三方的代码。有时候,他们想做一些力所能及的改进;有时候他们这么做只是为了学习一种新的设计方法。
No circular dependencies, binaries, libs, docs, builds, third-party code all organized into appropriate folders Physical layout of source tree matches logical hierarchy and organization.
没有循环依赖,二进制文件,库,文档,构建,第三方的代码都组织进合适的文件夹内。源码树的物理布局与逻辑层次、组织方式相匹配。
You'll see for yourself how handily static crosscutting meets one of the most common enterprise challenges: how to keep an application's codebase flexible while leveraging third-party code.
您将亲自体会到静态横切是多么方便地克服了如下这个最常见的企业挑战之一:如何在利用第三方代码的同时保持应用程序代码库(codebase)的灵活性。
Another issue is that all code must conform to this style, which can be difficult if you're integrating third-party code within an application that doesn't conform to this naming convention.
另一个问题就是所有代码必须遵循这种风格,因此如果在应用程序中集成了不遵循这种命名约定的第三方代码后,问题就复杂了。
Sometimes this isn't possible when you're calling third-party code that doesn't use monitors. In such cases, the best you can do is try to minimize the amount of garbage you create while polling.
当您调用第三方代码而这些代码没有使用监视器的有些时候不可能达到上面的要求,在此情况下,您所能采取的最佳做法是尝试在进行池操作时使创建的垃圾量最小。
The tedious task of accomplishing transformation from XML to/from data objects is left to the developer, either by using third party specialized frameworks or by writing code.
在XML与数据对象转换实现的过程中最乏味的工作留给了开发者,通过使用第三方指定的框架或编写代码来实现。
This is using someone else's code in the truest sense: you're even letting the third party host the code your application USES.
这就是使用他人的代码的最真实的感觉:甚至可以让第三方来存放您的应用程序所使用的代码。
So I proposed that the Pirate Party platform require proprietary software's source code to be put in escrow when the binaries are released.
所以我建议海盗党的纲领规定在专有软件二进制代码发布的时候托管专有软件的源代码,放在一个有附件的契约里。
Determine the dress code before you go to a party.
在去聚会之前明确着装要求。
The following code sample shows the complete XML generated for the week that starts on the Sunday before "Martin's birthday party."
以下代码样本显示为从星期天开始的、在“Martin的生日聚会”之前的那个星期生成的完整X ML。
Simulation of generated code on third party host simulators for early design validation.
第三方主机模拟器对于早期设计确认生成代码的模拟。
The difference to them is that the JRuby libraries are generally quite small, in the case of Profligacy currently 200 lines of code, with no 3rd party dependencies.
与它们的区别则是,JRuby的类库一般来说块头都非常小,目前在Profligacy的例子里只有200行代码,并且还不存在对第三方类库的依赖。
The situation was aggravated when the team, when developing core functions, used third-party software that does not allow them to make changes in the source code.
如果开发团队在开发核心功能时使用了第三方软件,而这些软件不允许他们修改源代码,那么情况就更加麻烦了。
Application code can come from a variety of sources, whether it be developed in-house, from a third party vendor, and so on.
应用程序代码可能来自各种来源,它可能是内部开发的,也可能来自第三方供应商等。
For example, system designers could create an internal interface package to utilize third-party billing code but only expose interfaces to those packages that use the billing code.
例如,系统设计师可以创建一个内部接口包来利用第三方记帐代码,但是只对这些使用记帐代码的包公开接口。
Finds the broadest set of issues, whether they originate in code, integration, third-party components, or other parts.
找到问题的幅面,无论它们存在于代码中,整合中,第三方控件中,还是其它部分中。
Flexibility: Does the client (internal or external) insist that the code be deployed on a specific application server or use a specific third-party product?
灵活性:客户(内部或外部)是否坚持将代码部署在特定的应用服务器上或使用特定的第三方产品?
You don't need to write object serialization code or use third-party tools to turn your objects into XML.
不再需要编写对象的序列化代码或者使用第三方工具才能把对象变成XML。
If these amendments are supported by Mr Yanukovich's Party of Regions, the new criminal code will be applied retrospectively, allowing Ms Tymoshenko to walk free.
如果这项修正案被亚努科维奇所在的地区党支持,新的刑法将会被用来重新审判季莫申科,并判决其无罪。
If these amendments are supported by Mr Yanukovich's Party of Regions, the new criminal code will be applied retrospectively, allowing Ms Tymoshenko to walk free.
如果这项修正案被亚努科维奇所在的地区党支持,新的刑法将会被用来重新审判季莫申科,并判决其无罪。
应用推荐