gpt4 book ai didi

language-agnostic - 非母语人士的程序员词典/词典

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

我不会说英语,而且我的英语也不是很好。我自以为是。我没有和其他人一起在一个共同的代码库上工作过。我没有任何编程的 friend 。我不与其他程序员一起工作(至少没有人关心这些事情)。

我想这可能解释了我在寻找明确的类名时遇到的一些问题。我试图找到某种“程序员词典”,其中包含经常使用的单词及其含义。在阅读其他代码时,我必须经常查找单词,并且由于许多人使用缩写,这带来了额外的挑战。

我非常有限的词汇“迫使”我使用糟糕的类名,如 xxManager、xxProvider、xxWhatever。选择变量和方法名称通常不太成问题。

这里的其他非英国人:你是如何应对这种情况的?你英语学得这么好没问题吗?还是你读了这么多代码命名自然而然?或者和说英语的人讨论了很多?找到任何好的网站、文章或其他出版物?因为我从来没有读过任何关于用我自己的语言编程的东西,我经常在试图用我的语言找到单词时遇到更多的问题......

PS:我发现的所有其他帖子都是关于混合母语和英语的……我知道这可能有点离题,可能会被关闭。

编辑:来自答案的一些资源和我使用的其他东西:

  • Jargon / The New Hacker's Dictionary
  • Common design patterns
  • Google translate
  • Dictionary
  • 最佳答案

    行话文件将帮助人们在行业中提供更晦涩的引用资料。
    http://catb.org/jargon/html/go01.html

    除此之外..为你的变量/类/等找到好名字是很困难的。很多时候,这比实际解决问题更难。以下是人们喜欢使用的一些常见设计模式名称的好资源:http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29

    例子:
    ABC工厂
    XyzBridge

    关于language-agnostic - 非母语人士的程序员词典/词典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3113945/

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