我不是英语发音者,而且我的英语也不太好。我自我思考。我没有和其他人一起在一个共同的代码库上工作。我没有任何编程的朋友。我不与其他程序员一起工作(至少没有人关心这些事情)。程序员词典/非母语者词典
我想这可能解释我的一些问题,在找到好的毫不含糊的类名。我试图找到某种含有经常使用的词和它们的含义的“程序员词典”。在阅读其他代码时,我必须经常查找单词,而且许多人使用缩写,这就带来了额外的挑战。
我非常有限的词汇“迫使”我使用不良类名,如xxManager,xxProvider,xxWhatever。选择变量和方法名称通常不太成问题。
其他非英语人在这里:你是如何设法应付这种情况的?你有没有学好英语这不是问题?或者你有没有读过这么多的代码命名是自然的?或者与英语人士讨论很多?找到任何优秀的网站,文章或其他出版物?正如我从来没有关于我自己的语言编程读什么,我经常试图找到我的语言的话更多的问题......
PS:我发现所有其他职位是关于混合母语和英语...我知道这可能有点偏离主题,可能会被关闭。
编辑:从问题的答案,其他的东西我用一些资源:
你的书面英语比本网站上大多数英语和非英语的人都要好。 – 2010-06-24 21:20:05
也许比许多非英语的人更好,但这是因为我读了很多英语。主要问题是词汇量有限。我想最好的解决方案是“阅读一堆代码”,但我会喜欢一个快捷方式或一些可能需要较少时间的提示。 – simendsjo 2010-06-24 21:26:48
你的母语是什么? – OscarRyz 2010-06-24 21:30:33