gpt4 book ai didi

coding-style - 第一次将库从一种语言移植到另一种语言

转载 作者:行者123 更新时间:2023-12-02 22:18:03 26 4
gpt4 key购买 nike

我正在将一个库从 C++ 移植到 Java。这是我第一次,我不确定关于“移植”的真正含义?具体来说,如果作者将一个变量命名为作为“A”,我认为更好的名字是“B”。方法、类和命名空间也一样。另外,如果我认为可以做得更好怎么办?移植是否意味着我应该尝试尽可能多地保留原始代码精神,但仍然允许自己自由改进东西?

谢谢

最佳答案

不一定非要一对一翻译(而且在很多情况下是做不到的)。移植只是用不同的语言/环境/等重写一个软件。有时移植需要您调整事物并以不同的方式完全实现它们,所以我认为您帖子的最后一句话几乎捕获了事物的要点。

我认为它类似于将一本书从英语翻译成另一种语言。在某些情况下,需要根据如何表达源 Material 的意图/功能做出判断。

关于coding-style - 第一次将库从一种语言移植到另一种语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14149006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com